Software Development Engineer, AWS Aurora Engine

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, AWS Aurora Engine

Amazon Web Services (AWS) is seeking a Software Development Engineer for the Aurora Engine team, focusing on building revolutionary cloud database services. This role offers an exciting opportunity to work on MySQL-compatible Aurora, which delivers 5x better performance than standard MySQL at 1/10th the cost of commercial databases. You'll be part of a team developing highly scalable distributed database systems, combining hands-on coding with architecture design and mentoring responsibilities. The position includes working with cutting-edge cloud technology, participating in an inclusive team culture, and maintaining a healthy work-life balance with flexible hours. You'll have on-call duties approximately three days monthly and will help solve customer-reported issues while ensuring system fault tolerance. AWS values diverse experiences and provides extensive mentorship opportunities, making it an ideal environment for professional growth. The role offers direct impact on hundreds of thousands of AWS database service users while working alongside experienced engineers in a collaborative, learning-focused environment.

Last updated 2 months ago

Responsibilities For Software Development Engineer, AWS Aurora Engine

  • Build hyper-scale database services in the cloud
  • Design and implement highly scalable distributed database systems
  • Provide availability, reliability and performance guarantees
  • Mentor other engineers
  • Participate in on-call responsibilities (typically three days a month)
  • Resolve customer-reported problems
  • Contribute to building fault-tolerant systems

Requirements For Software Development Engineer, AWS Aurora Engine

MySQL
  • 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 design patterns, reliability and scaling of new and existing systems

Benefits For Software Development Engineer, AWS Aurora Engine

Medical Insurance
Dental Insurance
Vision Insurance
  • Flexible working hours
  • Work-life balance focus
  • Career growth opportunities
  • Mentorship programs
  • Employee-led affinity groups
  • Inclusive team culture
  • Knowledge sharing environment

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Aurora Engine

Network Development Engineer, WWGST Network Engineering and Services

Network Development Engineer position at Amazon focusing on global network operations, automation, and infrastructure development

Software Development Engineer, Network Lifecycle Management, Unified Network Scaling, Zero Touch Scaling

AWS seeks Software Engineer to develop network automation services, managing configuration lifecycle for one of world's largest cloud networks.

Software Dev Engineer II, AWS End User Messaging SMS

AWS End User Messaging is seeking a Software Dev Engineer II to build large-scale messaging applications and lead technical development of SMS, Voice, and WhatsApp solutions.

Software Development Engineer, Network Lifecycle Management, Unified Network Scaling, Zero Touch Scaling

AWS seeks Software Engineer to build scalable network services for their global cloud infrastructure, focusing on network lifecycle management and automation.

Software Development Engineer II, Employee Services Technology

SDE-II position at Amazon building HR tech solutions, offering $129K-$223K salary, focusing on full-stack development and system architecture using AWS services.