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 6 days 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 Dev Engineer II, WWGST Culinary Tech

Software Development Engineer II position at Amazon's WWGST Culinary Tech team, focusing on building automation systems for food production and kitchen facilities.

Software Development Engineer II, AWS Aurora

AWS Aurora Software Development Engineer II position focusing on distributed database systems and cloud services, requiring 3+ years of experience.

Software Development Engineer II (SDE II), Amazon

Amazon is seeking a Software Development Engineer II to work on large-scale distributed systems and retail ordering workflow, offering competitive compensation and benefits.

Software Development Engineer, Amazon Photos

Build and scale AI-powered services for Amazon Photos, architecting solutions that process millions of photos daily using computer vision and machine learning technologies.

Support Engineer III

Support Engineer III position at Amazon's POE team, focusing on technical support, software development, and operational excellence in seller compliance systems.