Software Development Engineer, AWS Aurora Engine

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Development Engineer, AWS Aurora Engine

Are you interested in building hyper-scale database services in the cloud? Do you want to revolutionize the way databases are built for the cloud? Do you want to have direct and immediate impact on hundreds of thousands of users who use AWS database services? Amazon Aurora is a MySQL-compatible, relational database engine that combines the speed and availability of high-end commercial databases with the simplicity and cost-effectiveness of open source databases. It provides up to five times better performance than MySQL at a price point one tenth that of a commercial database while delivering similar performance and availability.

We are looking for passionate engineers to help us deliver industry leading next generation database services for the cloud. You will be part of the team that architects, designs, and implements highly scalable distributed database systems that provide availability, reliability and performance guarantees. This is a hands-on position where you will have the opportunity to do everything from building highly distributed and scalable components to mentoring other engineers.

Key aspects of the role:

  • Work on hyper-scale database services in the cloud
  • Revolutionize database building for the cloud
  • Have direct impact on hundreds of thousands of AWS database service users
  • Be part of the team architecting, designing, and implementing scalable distributed database systems
  • Opportunity for hands-on work and mentoring other engineers

Our team values:

  • Work-life balance
  • Inclusive team culture
  • Flexibility in working hours
  • On-call responsibilities (typically three days a month)
  • Mentorship and knowledge sharing
  • Career growth and development

We offer a diverse and inclusive workplace, with employee-led affinity groups, ongoing learning experiences, and a commitment to supporting our team members' personal and professional lives.

If you're passionate about cloud technology, database systems, and want to be part of a team that's shaping the future of cloud computing, we'd love to hear from you.

Last updated 24 days ago

Responsibilities For Software Development Engineer, AWS Aurora Engine

  • Architect, design, and implement highly scalable distributed database systems
  • Build highly distributed and scalable components
  • Mentor other engineers
  • Participate in on-call responsibilities
  • Solve problems reported by customers

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
  • Bachelor's degree in computer science or equivalent (preferred)
  • 3+ years of full software development life cycle experience (preferred)

Benefits For Software Development Engineer, AWS Aurora Engine

Medical Insurance
Dental Insurance
Vision Insurance
  • Work-life balance
  • Flexible working hours
  • Career growth opportunities
  • Mentorship
  • Employee-led affinity groups
  • Ongoing learning experiences

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Aurora Engine

Software Development Engineer III, AWS Glue

Senior Software Engineer role at AWS Glue focusing on building serverless data integration services and ETL pipelines

Software Development Engineer III, Aurora

Senior Software Engineer role at AWS Aurora team, building large-scale database systems with focus on MySQL and PostgreSQL compatibility.

Database Engineer, FinTech

Senior Database Engineer position at Amazon's Finance Technology division, focusing on Oracle database administration and engineering scalable solutions.

Software Development Engineer III, Aurora

Senior Software Engineer role at AWS Aurora team, building large-scale database systems with MySQL and PostgreSQL compatibility, requiring 5+ years of experience.

Senior Software Engineer, Query Processing Team, Amazon Redshift

Senior Software Engineer role at Amazon Redshift, focusing on query processing and parallel execution engine development, offering competitive compensation and growth opportunities.