Software Development Engineer, Aurora

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Software Development Engineer, Aurora

Amazon Aurora MySQL team is seeking a talented Software Development Engineer to revolutionize cloud database services. This role focuses on building and maintaining hyper-scale database services that combine high-end commercial database performance with open-source cost-effectiveness. You'll work on systems that run across thousands of servers worldwide, delivering up to five times better performance than MySQL at a fraction of the cost.

The position offers a unique opportunity to shape the future of cloud database technology at AWS, working with a diverse team dedicated to innovation and customer success. You'll be involved in the complete software development lifecycle, from architecture and design to deployment and monitoring. The role requires strong technical expertise in distributed systems, databases, and large-scale storage technologies.

The team culture emphasizes work-life balance, inclusion, and continuous learning. You'll have access to mentorship opportunities, participate in knowledge sharing, and contribute to a collaborative environment that celebrates diversity. The position offers competitive compensation and comprehensive benefits, reflecting Amazon's commitment to attracting and retaining top talent.

As part of the Aurora team, you'll solve complex technical challenges, work with cutting-edge technology, and directly impact hundreds of thousands of AWS customers. The role combines technical depth with business impact, requiring both strong engineering skills and customer-focused thinking. This is an excellent opportunity for engineers passionate about databases and distributed systems who want to make a significant impact at scale.

Last updated an hour ago

Responsibilities For Software Development Engineer, Aurora

  • Build hyper-scale database services in the cloud
  • Design and develop significant system software components
  • Architect and implement highly scalable distributed database systems
  • 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 products
  • Participate in design discussions and code reviews
  • Work cross-functionally to help drive business decisions

Requirements For Software Development Engineer, Aurora

Cassandra
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle
  • Bachelor's degree in computer science or equivalent (preferred)
  • 2+ years experience maintaining and/or using large Cassandra cluster (preferred)
  • 1+ years experience contributing to Apache Cassandra (preferred)

Benefits For Software Development Engineer, Aurora

Medical Insurance
401k
  • Medical benefits
  • Financial benefits
  • Flexible working hours
  • Mentorship and career growth opportunities
  • Employee-led affinity groups
  • Work-life balance focus

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Aurora

Software Development Engineer

AWS QuickSight is hiring a Software Development Engineer to build world-class BI experiences and services, focusing on Embedded Analytics and Enterprise-grade solutions.

Software Development Engineer, Compute Services

Software Development Engineer position at Amazon Web Services EC2 team, focusing on server provisioning and cloud infrastructure development.

Software Development Engineer, AWS Parallel Computing Service, Slurm team

AWS Software Development Engineer role focusing on high-performance computing with the Parallel Computing Service team, building and maintaining Slurm-based cloud infrastructure.

Software Development Engineer (Prime Video)

Software Development Engineer role at Amazon Prime Video, building scalable systems for live event streaming, offering competitive compensation and opportunity to work with cutting-edge technologies.

Software Development Engineer, Utility Computing

AWS Software Development Engineer position focusing on Virtual Private Cloud infrastructure, offering competitive compensation and the opportunity to work on large-scale cloud networking solutions.