Amazon
Software Development Manager, AWS Distributed SQL, Aurora Distributed SQL Query
Amazon, San Francisco, California, United States, 94199
Software Development Manager, AWS Distributed SQL, Aurora Distributed SQL Query Processing
Job ID: 3131802 | Amazon Development Center U.S., Inc.
Amazon Aurora DSQL is a serverless, distributed SQL database that combines the performance and scalability of cloud-native architecture with the familiarity and ecosystem of PostgreSQL. Aurora DSQL automatically scales compute and storage, delivers high availability across regions, and eliminates operational overhead—while remaining compatible with PostgreSQL applications and tooling.
Key job responsibilities
Lead a strong team of software engineers to build a high-performance Postgres-compatible serverless query processing (planner + executor) that supports OLTP workloads on a virtually unlimited, disaggregated storage.
Mentor and coach the team, ensuring high performance and expertise in Postgres and distributed systems.
Oversee the full development life cycle and operation of services.
Collaborate with the product team and other engineering teams to build the roadmap and ensure the right thing is being built and delivered to customers.
A day in the life
Create, prioritize, communicate, manage, and execute roadmaps, projects, and other commitments.
Contribute to the long-term architecture enabling Aurora DSQL to support next-generation PostgreSQL features at virtually unlimited scale.
Set clear, measurable goals for the team and regularly communicate status of development, quality, operations, and system performance.
Lead the team to improve processes to deliver higher software development velocity and quality.
Lead team operational strategy defining metrics, improvements and support.
Foster a culture of continuous improvement through coaching, mentoring, and feedback.
About the team We are the Aurora DSQL Query Processing team; this team is the execution engine behind every SQL executed statement in Aurora DSQL. We are responsible for bridging one of the world’s most advanced open-source databases with AWS’s distributed, serverless architecture. Our engineers come from database internals backgrounds and large-scale distributed systems teams. We value curiosity, precision, and craftsmanship—and we work in an environment where deep systems problems meet high-scale real-world impact. We are committed to mentorship, technical excellence, and shared ownership. You’ll work alongside engineers who have contributed to PostgreSQL’s planner, executor, and MVCC subsystems— and help define how Aurora DSQL evolves to support PostgreSQL workloads natively in the cloud.
Basic Qualifications
3+ years of engineering team management experience
7+ years of engineering experience
8+ years of leading the definition and development of multi‑tier web services experience
Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
Experience partnering with product or program management teams
Preferred Qualifications
Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
Compensation and Benefits Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $166,400/year in our lowest geographic market up to $287,700/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job‑related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign‑on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits . This position will remain posted until filled. Applicants should apply via our internal or external career site.
Legal Employment Notice Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
#J-18808-Ljbffr
Amazon Aurora DSQL is a serverless, distributed SQL database that combines the performance and scalability of cloud-native architecture with the familiarity and ecosystem of PostgreSQL. Aurora DSQL automatically scales compute and storage, delivers high availability across regions, and eliminates operational overhead—while remaining compatible with PostgreSQL applications and tooling.
Key job responsibilities
Lead a strong team of software engineers to build a high-performance Postgres-compatible serverless query processing (planner + executor) that supports OLTP workloads on a virtually unlimited, disaggregated storage.
Mentor and coach the team, ensuring high performance and expertise in Postgres and distributed systems.
Oversee the full development life cycle and operation of services.
Collaborate with the product team and other engineering teams to build the roadmap and ensure the right thing is being built and delivered to customers.
A day in the life
Create, prioritize, communicate, manage, and execute roadmaps, projects, and other commitments.
Contribute to the long-term architecture enabling Aurora DSQL to support next-generation PostgreSQL features at virtually unlimited scale.
Set clear, measurable goals for the team and regularly communicate status of development, quality, operations, and system performance.
Lead the team to improve processes to deliver higher software development velocity and quality.
Lead team operational strategy defining metrics, improvements and support.
Foster a culture of continuous improvement through coaching, mentoring, and feedback.
About the team We are the Aurora DSQL Query Processing team; this team is the execution engine behind every SQL executed statement in Aurora DSQL. We are responsible for bridging one of the world’s most advanced open-source databases with AWS’s distributed, serverless architecture. Our engineers come from database internals backgrounds and large-scale distributed systems teams. We value curiosity, precision, and craftsmanship—and we work in an environment where deep systems problems meet high-scale real-world impact. We are committed to mentorship, technical excellence, and shared ownership. You’ll work alongside engineers who have contributed to PostgreSQL’s planner, executor, and MVCC subsystems— and help define how Aurora DSQL evolves to support PostgreSQL workloads natively in the cloud.
Basic Qualifications
3+ years of engineering team management experience
7+ years of engineering experience
8+ years of leading the definition and development of multi‑tier web services experience
Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
Experience partnering with product or program management teams
Preferred Qualifications
Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
Compensation and Benefits Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $166,400/year in our lowest geographic market up to $287,700/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job‑related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign‑on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits . This position will remain posted until filled. Applicants should apply via our internal or external career site.
Legal Employment Notice Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
#J-18808-Ljbffr