📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Senior Software Engineer - Trusted Data Platform

Atlassian · Bengaluru

New Remote
Remote Senior 🇬🇧 English
Kotlin Java AWS S3 DynamoDB EBS EFS FSx Glacier IAM KMS Terraform CloudFormation CDK GitHub Actions CodePipeline Jenkins Docker Kubernetes EKS Lambda Fargate Prometheus OpenTelemetry gRPC REST

Job description

About the role

Atlassian is hiring a Senior Software Engineer for its Trusted Data Platform, working remotely or from an Atlassian office. The engineer designs, builds and optimizes high-performance, scalable and resilient backend storage solutions on AWS, including distributed storage systems, APIs and backend services that power mission-critical applications. The role is full-time.

Key responsibilities

  • Work with principal engineers, architects, SREs and product teams to define technical roadmaps and improve storage efficiency and access patterns.
  • Tune performance, data modeling, caching and costs across AWS storage services such as S3, DynamoDB, EBS, EFS, FSx and Glacier.
  • Contribute to infrastructure automation, security best practices and monitoring using Terraform, CloudWatch, Prometheus and OpenTelemetry.
  • Troubleshoot production incidents related to data integrity, latency spikes and storage failures, and support high availability and disaster recovery.
  • Mentor junior engineers, take part in design reviews and architectural discussions, and promote CI/CD automation, infrastructure as code and observability-driven development.

Required profile

  • 8+ years of backend software development experience.
  • Proficiency in Kotlin or Java for backend development.
  • Experience building high-performance, scalable microservices and APIs.
  • Experience with AWS storage technologies, including S3, DynamoDB, EBS, EFS, FSx and Glacier, and knowledge of IAM, KMS and data access policies.
  • Experience with distributed databases, storage consistency models, caching, sharding, partitioning and load balancing.
  • Experience implementing data encryption at rest and in transit, access control, and high availability and disaster recovery.
  • Experience with infrastructure as code (Terraform, CloudFormation or CDK), CI/CD pipelines, and containerized deployments with Docker, Kubernetes (EKS) and serverless options (Lambda, Fargate).
  • Strong debugging skills and experience resolving production incidents; good documentation habits.

Required skills

  • RESTful APIs, gRPC and event-driven architectures (SNS, SQS, Kinesis or Kafka)
  • Cost-efficient storage via tiering, lifecycle policies and data deduplication
  • Benchmarking and monitoring tools: CloudWatch, OpenTelemetry, Prometheus, Grafana
  • AWS networking basics (VPC, PrivateLink, Route 53)

Atlassian offers a range of perks and benefits, including health and wellbeing resources and paid volunteer days.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Atlassian.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 11 hours ago

Expires 1 month from now

4 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Atlassian

Bengaluru