
About Amazon
The everything store and cloud computing leader
Key Highlights
- Headquartered in South Lake Union, Seattle, WA
- Over 1.5 million employees worldwide
- Leading cloud services through Amazon Web Services (AWS)
- Acquired Whole Foods, Twitch, and Ring
Amazon, headquartered in South Lake Union, Seattle, WA, is the world's largest online retailer and a leader in cloud computing through Amazon Web Services (AWS). With over 1.5 million employees globally, Amazon operates in various sectors, including AI with its Alexa devices and a vast marketplace k...
🎁 Benefits
Amazon offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also have access to a learning ...
🌟 Culture
Amazon's culture is driven by customer obsession and a focus on innovation. The company encourages employees to think big and move fast, fostering an ...
Overview
Amazon is hiring a Senior Software Engineer to enhance the query optimization and execution layer of Aurora DSQL. You'll work with AWS technologies and SQL to design and implement advanced query optimization algorithms. This position requires deep experience with database system internals.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly with database systems and query optimization. Your background includes a strong understanding of database internals and query optimizer architectures, allowing you to tackle complex challenges in distributed SQL databases. You are proficient in AWS services and have a solid grasp of SQL, enabling you to design efficient and scalable solutions. Your collaborative nature allows you to work effectively across diverse teams and projects, contributing to impactful innovations in cloud computing.
Desirable
Experience with serverless architectures and distributed systems is a plus. Familiarity with cost-based optimization strategies and execution engine improvements will set you apart. You are comfortable with the latest trends in cloud technologies and are eager to learn and adapt to new tools and frameworks.
What you'll do
In this role, you will focus on enhancing the query optimization and execution layer of Amazon Aurora DSQL. You will design and implement advanced query optimization algorithms that ensure high availability and strong data consistency. Collaborating with cross-functional teams, you will contribute to the development of innovative solutions that support Amazon's global customer base. Your work will involve analyzing performance metrics and refining optimization strategies to improve the efficiency of database operations. You will also participate in code reviews and mentor junior engineers, fostering a culture of learning and growth within the team.
What we offer
Amazon provides a comprehensive benefits package, including competitive compensation, equity options, and sign-on bonuses. You will have access to a range of medical, financial, and other benefits designed to support your well-being. The company culture emphasizes innovation and collaboration, allowing you to work on cutting-edge technologies that impact millions of users worldwide. Join a team that values diversity and encourages you to apply even if your experience doesn't match every requirement. We are committed to your professional development and offer opportunities for growth within the organization.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Amazon.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Amazon is hiring a Senior Software Engineer to enhance the query optimization and execution layer of Aurora DSQL. You'll work with AWS technologies and SQL to design and implement optimization algorithms. This position requires deep experience with database system internals.

Applied Scientist
Amazon is hiring a Senior Applied Scientist to lead research and development in advanced query optimization techniques for distributed SQL services. You'll work with AWS technologies and SQL to enhance the performance of Aurora DSQL. This position requires expertise in database systems and optimization techniques.

Software Engineering
Amazon is hiring a Senior Software Engineer to advance Aurora DSQL’s query processing capabilities. You'll work with PostgreSQL internals and distributed systems. This position requires expertise in database correctness and concurrency control.

Software Development Manager
Amazon is hiring a Software Development Manager for the Aurora DSQL Query Processing team. You'll lead a team of engineers to build a high-performance Postgres-compatible serverless query processing system. This role requires expertise in AWS and PostgreSQL.

Software Development Engineer
Amazon is hiring a Software Development Engineer for the Aurora DSQL team to design and develop innovative database technology. You'll work with AWS and SQL to enhance query processing and storage solutions. This position requires experience in building databases and cloud services.