Senior Software Development Engineer, Aurora PostgreSQL
Amazon
Amazon
Join a dynamic team at AWS Utility Computing, at the forefront of developing and managing hyper-scale cloud database services. Amazon Aurora, specifically its PostgreSQL-compatible edition, offers enterprise-grade performance and durability, making it a rapidly growing business within AWS. If you're passionate about revolutionizing database architecture for the cloud and impacting millions of users, this is your opportunity.
This role is ideal for experienced engineers eager to tackle complex challenges in distributed systems, concurrency, database internals, and performance engineering. You'll be part of a highly senior team dedicated to innovation, mentorship, and building cutting-edge software. We foster a culture of learning, patenting new technologies, and sharing knowledge globally.
As a Senior Software Development Engineer, you will architect, design, and implement highly scalable distributed database systems that guarantee availability, reliability, and performance. You will own significant system software components critical to our industry-leading cloud database services.
Key responsibilities include solving complex technical problems across the entire stack, designing and implementing innovative software solutions to enhance service performance, durability, cost, and security, and building high-quality, always-on products. You will also research and implement solutions that deliver exceptional customer experiences.
We are seeking experienced software engineers with a strong background in query optimization for large-scale database systems. A minimum of 7 years of professional software development experience, including at least one programming language, is required. You should have 5+ years of experience leading the design or architecture of new and existing systems, demonstrating expertise in design patterns, reliability, and scaling.
Proven experience as a mentor, tech lead, or engineering team leader is essential. A Bachelor's degree in computer science or a related field is a prerequisite. Preferred qualifications include extensive experience across the full software development lifecycle and knowledge of PostgreSQL internals. We value diverse experiences and encourage applications even if you don't meet every preferred qualification.
Amazon
Cloud Computing