AWS Utility Computing (UC) is seeking a Senior Software Development Engineer for their Aurora PostgreSQL team, focusing on database query optimization. This role is part of Amazon Aurora, one of AWS's fastest-growing services offering PostgreSQL-compatible enterprise-class database solutions. The position involves working on challenging problems in distributed systems, database internals, query optimization, and performance engineering.
The role is based in Pune, India, with teams spread across Seattle, Boston, and Bangalore. You'll be joining one of AWS's most senior teams, working on building large-scale database systems that operate across thousands of servers worldwide. The team is dedicated to making Aurora the world's best and fastest database service.
As a Senior SDE, you'll be responsible for designing and developing critical system software components for cloud-based database services. The role requires expertise in distributed systems, database technologies, and strong programming skills in languages like Java or C++. You'll work on everything from building core components to mentoring other engineers.
The position offers excellent growth opportunities, with exposure to cutting-edge technology and the chance to impact hundreds of thousands of AWS database service users. The team values work-life balance, offering flexible working hours and a supportive environment that encourages knowledge sharing and mentorship.
AWS provides a diverse and inclusive work environment, with ten employee-led affinity groups and various learning experiences. The company is committed to fostering an inclusive culture, reflected in their 14 Leadership Principles. This is an opportunity to join a team that combines technical excellence with innovation while maintaining a healthy work-life balance.
The ideal candidate will bring deep technical expertise, strong communication skills, and a proven track record of delivering impactful solutions. You'll be part of a team that values innovation, customer focus, and technical excellence, while working on some of the most challenging problems in distributed database systems.