AWS Utility Computing (UC) is at the forefront of cloud innovation, managing crucial services like S3 and EC2. The role is specifically focused on Amazon RDS for Open Source databases, which runs the world's largest fleet of MySQL, PostgreSQL, and MariaDB databases. As a Senior Software Development Engineer, you'll be joining one of AWS's most experienced teams, working on challenging problems in distributed systems, database internals, and performance engineering.
You'll be responsible for defining development standards, mentoring junior engineers, and maintaining high-quality standards for our products. The role requires expertise in database technologies, distributed systems, and excellent software development skills. You'll work directly with business teams and other AWS groups to translate requirements into technical deliverables.
The position offers significant growth opportunities within AWS's innovative environment. You'll be part of a diverse and inclusive culture that values continuous learning and career development. AWS provides extensive resources for knowledge-sharing and mentorship, along with a strong focus on work-life harmony.
The team is committed to building the world's best managed database service while tackling complex challenges in areas such as concurrency, caching, and query optimization. You'll have the opportunity to contribute to groundbreaking solutions, patent new technologies, and participate in global conferences.
Key aspects of the role include:
The position offers the chance to work with a senior team eager to collaborate, innovate, and build exceptional software solutions while maintaining a healthy work-life balance. You'll be part of AWS's mission to continue leading the cloud computing industry while working on technology that powers thousands of businesses worldwide.