Senior Backend Software Engineer
$176.4k - $230.3kAtlassian
Overview Working at Atlassian Atlassians can choose where they work - whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities. We can hire people in any country where we have a legal entity. Responsibilities 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 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. In this role, you will also be responsible for troubleshooting and resolving production incidents related to data integrity, latency spikes, and storage failures, ensuring high availability and disaster recovery preparedness. You will mentor junior engineers, participate in design reviews and architectural discussions, and advocate for engineering best practices such as CI/CD automation, infrastructure as code, and observability-driven development. Your contributions will directly impact the organization's ability to scale its storage infrastructure efficiently while maintaining security, reliability, and compliance with industry standards. Qualifications Basic Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
- 5+ years of experience in backend software development.
- 3+ years of hands-on experience working with AWS cloud services, particularly AWS storage technologies (DynamoDB, EBS, EFS, FSx, or Glacier).
- 3+ years of experience in designing and developing distributed systems or high-scale backend services.
- Strong programming skills in Java or Kotlin
- Experience working in agile environments following DevOps and CI/CD best practices.
- Proficiency in Java for backend development.
- Experience building high-performance, scalable microservices and APIs.
- Strong understanding of RESTful APIs, gRPC, and event-driven architectures.
- Hands-on experience with AWS DynamoDB, EBS, EFS, FSx, and Glacier.
- Knowledge of AWS IAM, KMS, and data access policies for secure storage solutions.
- Understanding of AWS networking (VPC, PrivateLink, Route 53) for optimizing storage performance.
- Solid understanding of distributed databases, storage consistency models, and caching mechanisms.
- Experience with sharding, partitioning, and load balancing to scale storage-heavy applications.
- Familiarity with event-driven architectures using AWS SNS, SQS, Kinesis, or Kafka.
- Ability to profile and optimize storage performance, indexing strategies, and data retrieval latencies.
- Experience with cost-efficient storage solutions by implementing tiering, lifecycle policies, and data deduplication.
- Knowledge of benchmarking and monitoring tools (CloudWatch, OpenTelemetry, Prometheus, Grafana).
- Experience implementing data encryption at rest and in transit using AWS KMS or TLS.
- Understanding of access control mechanisms (IAM roles, STS, fine-grained permissions).
- Experience ensuring high availability and disaster recovery using AWS backup strategies and multi-region replication.
- Experience using Terraform, AWS CloudFormation, or CDK to manage infrastructure.
- Familiarity with CI/CD pipelines for backend deployments using GitHub Actions, CodePipeline, or Jenkins.
- Experience with containerized deployments using Docker, Kubernetes (EKS), and serverless solutions (Lambda, Fargate).
- Strong debugging skills for investigating storage failures, high-latency issues, and API bottlenecks.
- Experience using observability and tracing tools to monitor storage workloads.
- Ability to triage and resolve production incidents in large-scale backend systems.
- Strong experience in code reviews, unit testing, and API contract enforcement.
- Ability to work cross-functionally with SREs, data engineers, and infrastructure teams.
- Good documentation habits for ensuring architecture decisions and design patterns are well-documented.
Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the Senior Backend Software Engineer in Seattle, WA vacancy
- ...Senior Backend Software Engineer - Warehousing Seattle, Washington - Onsite Monday to Friday Responsibilities: 1. Responsible for the research and development & architecture of the international e-commerce warehouse management system, to provide efficient and...SeniorMonday to Friday
$168.3k - $237.5k
...Senior Backend Software Engineer New York, New York, United States; San Francisco, California, United States; Seattle, Washington, United States 1 in 4 people in the US have a treatable mental health condition, but most providers don't accept insurance, making therapy...SeniorFlexible hoursShift work$202.16k - $368.22k
...Senior Backend Software Engineer, TikTok Privacy AI Location: Seattle Employment Type: Regular Job Code: Y8172 Responsibilities At TikTok, we treat privacy as our first priority in our product design and implementation. Privacy is not just about regulation...SeniorTemporary workLocal area$202.16k - $368.22k
...and a better life within reach. The Global E-commerce Engineering Efficiency team focuses on building SDLC platforms, CI/... ...platforms to support reliable, scalable, and automated software delivery. - Develop backend services and platform capabilities that improve engineering...SeniorTemporary workLocal area$202.16k - $368.22k
...- Maintain the quality and stability of the system, and guide engineers at all levels to continuously optimize various technical indicators... ...Science or related major, 5 years of industry experience in a software development environment. - Skilled coding ability, skilled use...SeniorTemporary workLocal areaWorldwide$202.16k - $368.22k
...or related technical discipline. - 5 or more years experience managing highly scalable backend services and systems using at least one of Java/Golang/Python/C++. - Strong software programming capabilities, exhibits good code design and coding style. - In depth knowledge...SeniorTemporary workLocal area$197.53k - $276.54k
...Origin, providing oversight and governance to align technology and business strategies. We are looking for a strong Senior Backend Software Engineer to design and develop robust API infrastructure and platform services for the Operations Technology Platform team....SeniorPermanent employmentTemporary workLocal areaRelocation$110.7k - $171.8k
...solutions, cyber security, and B2C platforms Job Description We are looking for dedicated, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a multi...SeniorWork at officeLocal areaRelocation package$202.16k - $368.22k
...technical design and development of scalable backend systems supporting agency and merchant... ...: - Proficiency in backend software development using Go and/or Java, with strong coding fundamentals and software engineering best practices. - Experience designing and...SeniorTemporary workLocal area$202.16k - $368.22k
...Senior Backend Software Engineer - Trust and Safety - Seattle Location: Seattle Employment Type: Regular Job Code: A226648 Responsibilities: TikTok identifies Trust and Safety as a top priority, and our team obsesses over it daily. The Trust and Safety...SeniorTemporary workLocal area$117.2k - $313.7k
...duplicating efforts. Job Category Software Engineering Job Details About Salesforce... .... Note: By applying to the Software Backend Development posting, recruiters and hiring... ...Positions available at all levels: Mid Level, Senior, Lead and Principal. *IN SCHOOL OR...SeniorWork at officeFlexible hours3 days per week- ...IESF AG is a dynamic US-based firm in the crypto economy, seeking a skilled Senior Web3 Back End Engineer for a fully remote role. This position involves ownership of core backend systems that power a multichain yield engine, contributing to the evolution of on-chain yield...SeniorRemote work
- ...leading property technology startup in Seattle is seeking a Senior Software Engineer to lead the development of their core product experiences.... ...years of experience in software development, specifically with backend technologies, and mentor junior engineers. This position...Senior
$146k - $204.5k
...Traveltechessentialist is seeking a Software Development Engineer III for the Payments Reconciliation team in Seattle, WA. The role involves designing scalable backend services, ensuring secure data practices, and leading cross-functional collaborations to align with strategic...Senior- A leading AI company in Seattle is seeking a Senior Backend Engineer to support and develop the foundational computing backbone for their AI products. This role involves designing APIs, managing compute resources, and collaborating with diverse teams to deliver innovative...SeniorFlexible hours
$180k - $280k
...Rippling in Seattle, Washington, is looking for a Senior Software Engineer to develop and improve both product backend capabilities and user-facing features. This position requires at least 5 years of experience with Python and Django, as well as familiarity with frontend...Senior$55k - $100k
A technology firm is seeking a Senior Backend Engineer to design and implement secure, scalable backend systems. The role involves collaboration with DevOps and frontend teams, managing infrastructure using tools like AWS, Kubernetes, and Terraform. Candidates should have...SeniorRemote workFlexible hours- A leading container development company is seeking a Senior Backend Engineer to enhance security and efficiency in their cloud infrastructure. Your role involves developing and monitoring microservices primarily in AWS, utilizing tools like GitHub Actions for automation...SeniorRemote work
- ...United Cerebral Palsy of Georgia is looking for a Senior Backend Engineer specializing in AWS to design and implement robust backend systems. This role involves working with cloud services to deliver scalable applications. Qualified candidates will have over 5 years of...SeniorRemote workFlexible hours
- ...Traveltechessentialist is looking for a highly motivated backend Software Engineer to develop scalable, reliable services essential for flight bookings. This role involves working closely with product teams to create innovative solutions and improve user experiences. Qualified...Senior
$55k - $100k
...Overview Senior Backend Engineer (AWS) at Lumenalta — design and implement robust backend systems that are secure, scalable, and efficient. Collaborate... ...Technology Industries IT Services and IT Consulting, Software Development, and IT System Custom Software Development...SeniorFull timeRemote workMonday to FridayFlexible hours- ...degree in Information Technology from an Accredited College or University in Computer Science, Computer Engineering or Information Technology with a specialization in Software Development or Computer / Software Engineering plus a solid understanding and skill in Object...SeniorContract workRemote work
- ...Overview Join to apply for the Senior Backend Engineer role at Loot Labs, Inc . Loot Labs is on a mission to make collecting fun, bridging the gap between collectible markets and avid collectors. Our product, Boxed.gg, offers a marketplace that facilitates the purchase...SeniorFull timeLocal areaRemote work
- ...-managed offerings. You will drive Engineering projects that deliver on cryptographic... ...related functionality. At IBM Software, we transform client challenges... ...responsibilities We’re looking for Senior Engineers with a deep backend focus and experience with cryptographic...Senior
$135k - $175k
...Integrate is looking for a Senior Backend Engineer in Seattle, WA, to build and scale the infrastructure layer of their platform. The role involves designing distributed backend systems, working with Go and Python, and contributing to data federation architecture. Candidates...Senior- Medium is seeking a Backend Software Engineer to work closely with teams to deliver solutions for millions of users. The position requires 5+ years of experience and expertise in modern software practices. You will be responsible for solving complex problems independently...SeniorWork from homeFlexible hours
- DocuSign, Inc. is looking for a Senior Backend Engineer to build foundational tools for the Agreement Platform. This hybrid role requires collaboration with teams to design solutions and improve engineering practices. The ideal candidate will possess a strong background...Senior
- ...nice-to-haves," they're mission-critical. We're hiring a Senior Backend Engineer to help build out the core systems that make up the... ...constantly seek out new challenges. You have 4+ years of software engineering experience. You have strong engineering fundamentals...SeniorFull timeLive inWork at officeRelocation packageFlexible hours
- A technology company in Seattle is looking for a Senior Backend Engineer to enhance its AI automation platform. This role requires overseeing... ...challenges. Candidates should have 4+ years of experience in software engineering and a strong foundation in system architecture....SeniorWork from home
$146k - $204.5k
Expedia, Inc. is seeking a Backend Software Engineer to develop highly scalable services that power flight bookings. You will design, build, and deliver solutions, ensuring operational excellence. Ideal candidates have strong Java skills and 5+ years in software engineering...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Backend Software Engineer. Be the first to apply!
Related searches
- remote back end developer Seattle, WA
- back-end developer Seattle, WA
- senior backend developer Seattle, WA
- backend software engineer Seattle, WA
- senior game producer Seattle, WA
- senior manager process engineering Seattle, WA
- senior manufacturing engineer Seattle, WA
- senior manager clinical operations Seattle, WA
- senior lead project manager Seattle, WA
- senior manager quality engineering Seattle, WA

