remote
Software Development Manager - AWS Aurora PostgreSQL Engine - Amazon Web Services
Software Engineer
Lead a high‑impact team building the next generation of cloud‑native, distributed PostgreSQL databases on AWS Aurora, driving performance, scalability, and reliability for millions of customers.
About the role
Key Responsibilities
- Lead and mentor a cross‑functional engineering team to design, develop, and ship scalable PostgreSQL engine features for AWS Aurora.
- Architect and implement distributed database components that deliver high availability, fault tolerance, and low latency at petabyte scale.
- Collaborate with product, reliability, and security teams to define and enforce best practices for performance, observability, and compliance.
- Drive continuous improvement of development processes, tooling, and code quality to accelerate feature delivery.
- Represent the Aurora PostgreSQL team in technical discussions with AWS services and external partners.
Requirements
- 10+ years of software engineering experience with a strong background in database systems and distributed computing.
- Proven leadership of large, high‑performing engineering teams in a cloud environment.
- Deep expertise in PostgreSQL internals, query optimization, and storage engine design.
- Hands‑on experience with AWS services (EC2, S3, RDS, DynamoDB) and cloud‑native architecture.
- Excellent communication skills and a track record of driving technical vision and execution.