Amazon Aurora is a cloud-native relational database combining the scalability and performance of NoSQL databases with full compatibility to MySQL and PostgreSQL. As a senior engineer in the Aurora control plane team, you will:
- Collaborate on tackling interesting engineering problems in distributed systems at a large scale
- Influence and own design and delivery of service features end-to-end
- Lead groups of engineers and collaborate across teams
- Mentor and inspire less experienced team members
- Build features that delight customers and help them become successful
Key responsibilities include:
- Managing a large fleet of databases for customers
- Guaranteeing best-in-class availability and failover capabilities
- Orchestrating and automating the complete lifecycle of database clusters
- Integrating closely with engine and storage layers
Technologies used:
- Core Java 8
- RESTful microservices
- AWS stack (EC2, EBS, VPC, Route53, DynamoDB, CDK)
- Ruby/Python for infrastructure
The team offers:
- Mentorship and career growth opportunities
- Work/life balance with flexible working hours
- Inclusive team culture with employee-led affinity groups
- Innovative benefits and ongoing learning experiences
Join us in building the future of Amazon Aurora and make a significant impact on cloud database technology!