Amazon Web Services (AWS) is seeking a Software Development Engineer for their Aurora MySQL team to build hyper-scale database services in the cloud. This role focuses on developing and maintaining Amazon Aurora MySQL, a MySQL-compatible relational database engine that delivers up to 5x better performance than standard MySQL at a fraction of the cost of commercial databases.
The position offers a unique opportunity to work on large-scale storage technologies and database systems that operate across thousands of servers in multiple datacenters worldwide. As a core system developer, you'll own the design and development of critical system software components essential to AWS's industry-leading database services.
The role combines hands-on development with architectural responsibilities, allowing you to influence every aspect of the software development cycle. You'll be working with a supportive team that values knowledge-sharing and mentorship, with opportunities for both technical and professional growth. The team culture emphasizes inclusion, work-life harmony, and continuous learning.
Key responsibilities include solving complex technical challenges, implementing innovative solutions for service performance, durability, cost, and security, and collaborating across diverse teams to impact AWS's global customer base. You'll participate in design discussions, code reviews, and work closely with internal and external stakeholders.
AWS values diverse experiences and backgrounds, welcoming candidates from traditional and non-traditional paths. The company offers comprehensive benefits, competitive compensation based on geographic location, and a strong commitment to employee development. This is an excellent opportunity to join a fast-growing business and help shape the future of cloud database technology.