Senior Software Engineer - Transactional Data Platform

Atlassian 🏢🛠️🌍

Remote regions

Australia

Benefits

Job Description

As a Senior Software Engineer, you will play a critical role in designing, building, and optimizing high-performance, scalable, and resilient backend storage solutions on AWS cloud infrastructure. You will be responsible for developing distributed storage systems, APIs, and backend services that power mission-critical applications, ensuring low-latency, high-throughput, and fault-tolerant data storage. Your work will directly impact system reliability, scalability, and cost efficiency. You will collaborate closely with principal engineers, architects, SREs, and product teams to define technical roadmaps, improve storage efficiency, and optimize access patterns. You will drive performance tuning, data modeling, caching strategies, and cost optimization across AWS storage services like S3, DynamoDB, EBS, EFS, FSx, and Glacier. Additionally, you will contribute to infrastructure automation, security best practices, and monitoring strategies using tools like Terraform, CloudWatch, Prometheus, and OpenTelemetry. Your contributions will directly impact the organization's ability to scale its storage infrastructure efficiently while maintaining security, reliability, and compliance with industry standards.

About Atlassian

Atlassians can choose where they work – whether in an office, from home, or a combination of the two.

Apply for This Position