Software Development Engineer II, Aurora Control Plane Developer Experience
Job ID: ******** | Amazon Development Centre Ireland Limited
Looking to be part of a team building hyper-scale database services in the cloud?
Do you want to revolutionize the way people manage vast volumes of data in the cloud where you have direct and immediate impact on hundreds of thousands of users who use AWS database services?
Aurora is a distributed, fault-tolerant database service, leveraging a self-healing storage system which performs up to five times faster than standard MySQL databases and three times faster than standard PostgreSQL databases.
Aurora is one of the fastest-growing AWS services, and our customers depend on its performance to scale and support mission-critical workloads.
We are looking for Software Development Engineers who have built software and shipped products.
You should be passionate about optimizing the software development experience at a very large scale, using your strong technical skills and motivation to achieve results.
You are naturally enthusiastic about learning new technologies and industry trends and are excited by the idea of solving hard technical challenges.
Key job responsibilities
Own the design and development of significant system software components critical to our industry-leading database services architected for the cloud.
Architect, design and implement highly scalable distributed database systems that provide availability, reliability and performance guarantees.
Build rock-solid components and mentor other engineers.
Demonstrate strong communication, leadership and customer focus.
About the team
The Amazon Aurora Control Plane team builds and manages the essential service components, APIs, and workflows that orchestrate, scale and secure Aurora's distributed database infrastructure.
Operating like a startup within AWS, the team focuses on reliability, high availability and performance for cloud-native databases.
Focus area: The team enhances developer experience, operational ownership and creates intelligent tools to make Aurora faster.
Basic Qualifications
Experience (non-internship) in professional software development.
Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems.
Experience programming with at least one software programming language.
Preferred Qualifications
Bachelor's degree in computer science or equivalent.
Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations.
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability or other legally protected status.
We also respect your privacy and the security of your data is a top priority.
Please consult our Privacy Notice for more information.
If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, please visit our accommodations page for more information.
#J-*****-Ljbffr