Senior Database Engineer, Aurora and Open Source
About the role
AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.
Responsibilities
- Work closely with our customers to understand their challenges, solve issues during critical escalations, and teach best practices.
- Act as the “voice of the customer” to bring learnings to the engineering process and shape the direction of the Aurora Database services.
- Drive feature enhancements, permanently resolve the root causes of issues, and improve the performance of our managed database service.
- Contribute to automation solutions to improve the operational efficiency of the entire database service.
- Interact with the open-source community via forums, conferences, and feature or bug-fix code submissions.
Requirements
- 5+ years of knowledge of concepts like system architecture, optimization, system dynamics, system analysis, statistical analysis, reliability analysis, and decision making.
- 5+ years of relational database technology (such as Redshift, Oracle, MySQL or MS SQL) experience.
- 5+ years of experience troubleshooting skills at all levels, from application to network to host.
- 3+ years of experience in operations of highly available and scalable internet systems with a large customer base.
- 3+ years of knowledge of the primary AWS services such as EC2, ELB, RDS, VPC, Route53, and S3.
Qualifications
- 3+ years of experience with a modern programming language (Ruby, Java, Python, or C#).
Skills
Our Database Engineering team works with strategic customers to help scale and optimize database workloads and design, build, and improve the Aurora managed database service. This is not a typical DBA or DBE role where you manage databases for specific customers. Instead, you are an integral part of the core database service team as you will work closely with developers and product and program managers.
Benefits
Amazon offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.
Pay
The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location.
Schedule
Amazon offers flexible scheduling options to accommodate your needs.