✦ Luna Orbit — System Administration

Senior Software Development Engineer, Aurora Storage

at Amazon.com

📍 US, WA, Redmond Unknown Posted April 14, 2026
Type Not Specified
Experience senior
Exp. Years Not specified
Education Not specified
Category System Administration

Build core components for Amazon Aurora Storage, contributing directly to cloud database service performance, durability, cost, and security. This is a hands-on senior role where you design and develop significant software components and mentor other engineers.

  • Solve challenging technical problems at every layer of the stack
  • Design, implement, test, deploy and maintain innovative software solutions
  • Build high-quality, highly available, always-on storage components
  • Collaborate across diverse teams, projects, and environments
  • Mentor other engineers and lead with communication and customer focus

You will work on hyper-scale distributed storage systems spanning tens of thousands of servers across multiple data-centers, leveraging Amazon Aurora’s auto-scaling and auto-healing storage cluster concepts. The engineering work includes designing, implementing, testing, deploying, and maintaining software to improve service performance and reliability in a cloud environment.

The ideal candidate is a senior software engineer with deep expertise in distributed systems and cloud database infrastructure, specifically experienced with building components for Amazon Aurora storage. They can design, implement, test, deploy, and maintain high-availability software that improves performance, durability, cost, and security, and can mentor other engineers in a fast-moving environment.

experience building hyper-scale database services in the clouddeep technical and software expertiseability to designimplementtestdeploy and maintain innovative software solutionsability to build rock-solid components
Amazon AuroraAmazon Web ServicesSimple Storage Service (S3)Elastic Compute Cloud (EC2)
distributed systemsdesigndevelopmenttestdeploymaintainAmazon AuroraAurora StorageMySQLPostgresrelational database servicedistributed storage clusterauto-scalingauto-healingservice performancedurabilitycostsecuritymentoringcommunicationcustomer focus
distributed systemshyper-scale database servicesdesigndevelopmentsoftware componentssoftware engineeringMySQL compatibilityPostgres compatibilityrelational database serviceauto-scalingauto-healingdistributed storage clusterlarge scale systems spanning tens of thousands of serverstestdeploymaintain software solutionsservice performancedurabilitycostsecuritycommunicationmentoring other engineersdistributed storagedatabase services architected for the cloud
excellent communicationleadershipmentoringcustomer focusowning design and developmentwork in a fast moving environmentcollaboration across diverse teamsinnovation mindsettrack record of deliveringstartup environment in a large company
Industry SaaS
Job Function Develop and deliver large-scale Aurora Storage software components for AWS.
Role Subtype Software Architect
Tech Domains Amazon Web Services
Senior Software Development EngineerSoftware Development EngineerAurora StorageAmazon AuroraMySQLPostgresrelational database servicedistributed storage clusterauto-scalingauto-healinghyper-scale database servicesdistributed systemstens of thousands of serversmultiple data-centersdesigndevelopmenttestdeploymaintainservice performancedurabilitycostsecuritymentoringcommunicationcustomer focusAWS Utility Computing (UC)Amazon Simple Storage Service (S3)Amazon Elastic Compute Cloud (EC2)design implement test deploy maintain

Experience building distributed storage/database services for hyper-scale environments, Ability to design, implement, test, deploy and maintain software components for cloud database services, Experience with Amazon Aurora (Aurora Storage) context (MySQL and Postgres compatible)

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile