About Us
At Amazon, we're revolutionizing the way databases are built for the cloud.
We're a fast-growing business looking for passionate engineers to help us deliver industry-leading next-generation database services. You'll be part of a team that architects, designs, and implements highly scalable distributed database systems providing availability, reliability, and performance guarantees.
Tech Overview
Amazon Aurora is a MySQL-compatible relational database engine combining the speed and availability of high-end commercial databases with the simplicity and cost-effectiveness of open source databases. It offers up to five times better performance than MySQL at a fraction of the price while delivering similar performance and availability.
Job Responsibilities
* Architect, design, and implement highly scalable distributed database systems
* Build highly distributed and scalable components
* Mentor other engineers
Work Environment
We value work-life balance and offer flexibility in working hours. We believe striking the right balance between personal and professional life is critical to lifelong happiness and fulfillment. On-call responsibilities involve typically three days a month, and also include solving problems reported by customers.
Culture and Benefits
Our inclusive culture empowers Amazonians to deliver the best results for our customers. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. Innovative benefit offerings and annual learning experiences, including our Conversations on Race and Ethnicity (CORE) conference, are also available.
Requirements
* 3+ years of non-internship professional software development experience
* 2+ years of design or architecture experience of new and existing systems
* Experience programming with at least one software programming language
* Full software development life cycle experience
* Bachelor's degree in computer science or equivalent