Назад
Company hidden
2 дня назад

Senior Software Engineer (AWS Storage)

Формат работы
remote (Global)/hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Australia
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer (AWS Storage): Designing, building, and optimizing scalable backend storage solutions, distributed storage systems, APIs, and services on AWS with an accent on performance, reliability, security, and cost efficiency. Focus on data modeling, caching, infrastructure automation, disaster recovery, production troubleshooting, and scaling storage-heavy systems.

Location: Remote across Australia or from any country where hirify.global has a legal entity; office, home, or hybrid work options are available. The office is in Sydney, Australia.

Company

hirify.global develops software products and cloud services for collaboration, project management, and team productivity.

What you will do

  • Design, build, and optimize high-performance, scalable, and resilient backend storage solutions on AWS.
  • Develop distributed storage systems, APIs, and backend services with low latency, high throughput, and fault tolerance.
  • Define technical roadmaps with principal engineers, architects, SREs, and product teams; improve storage efficiency, access patterns, and cost efficiency.
  • Implement performance tuning, data modeling, caching, infrastructure automation, security practices, monitoring, and observability across AWS storage services.
  • Troubleshoot production incidents involving data integrity, latency spikes, storage failures, and API bottlenecks; maintain high availability and disaster recovery readiness.
  • Mentor junior engineers, participate in design reviews and architecture discussions, and promote CI/CD, infrastructure as code, and observability-driven development.

Requirements

  • 8+ years of backend software development experience, with proficiency in Kotlin or Java.
  • Experience building high-performance, scalable microservices and APIs, with strong knowledge of RESTful APIs, gRPC, and event-driven architectures.
  • Hands-on experience with AWS S3, DynamoDB, EBS, EFS, FSx, and Glacier; knowledge of IAM, KMS, data access policies, VPC, PrivateLink, and Route 53.
  • Understanding of distributed databases, storage consistency models, caching, sharding, partitioning, and load balancing.
  • Familiarity with AWS SNS, SQS, Kinesis, or Kafka for event-driven architectures.
  • Experience profiling and optimizing storage performance, indexing, data retrieval latency, tiering, lifecycle policies, and data deduplication; knowledge of CloudWatch, OpenTelemetry, Prometheus, and Grafana.
  • Experience with encryption at rest and in transit using AWS KMS or TLS, IAM roles, STS, fine-grained permissions, backup strategies, and multi-region replication.
  • Experience with Terraform, AWS CloudFormation, or CDK; CI/CD pipelines using GitHub Actions, CodePipeline, or Jenkins; containerized deployments with Docker and Kubernetes (EKS); and serverless solutions using Lambda or Fargate.
  • Strong debugging, observability, tracing, incident triage, code review, unit testing, API contract enforcement, documentation, and cross-functional collaboration skills.

Culture & Benefits

  • Distributed-first working model with virtual interviews and onboarding.
  • Choice of office, home, or hybrid work where eligible.
  • Team Anywhere flexibility for eligible remote work across Australia.
  • Collaboration with principal engineers, architects, SREs, product teams, data engineers, and infrastructure teams.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →