Job Title: Database Engineer
About the Job:
We are looking for talented database engineers to join our team at Amazon Web Services (AWS). As a Database Engineer, you will be responsible for innovating and engineering solutions in the area of database technology.
About the Team:
You will be part of the Utility Computing (UC) organization, which provides product innovations that set AWS's services and features apart in the industry. Within UC, Amazon Dedicated Cloud (ADC) roles engage with AWS customers who require specialized security solutions for their cloud services.
About AWS:
AWS is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
Key Responsibilities:
* Collaborate with the software delivery team on detailed design reviews for new feature development.
* Work with customers to identify root cause for ambiguous, complex database issues where the engine is not working as desired.
* Working across teams to improve operational toolsets and internal mechanisms.
* Authoring detailed designs for new features and/or future feature updates.
* Mentoring more junior engineers in their ongoing growth and development.
* Participate in on call rotation every ~5-6 weeks.
Requirements:
* Several years' experience designing and running MySQL relational databases in a large-scale, enterprise environment.
* Several years' experience engineering, administering and managing multiple relational database engines (e.g., Oracle, MySQL, SQLServer, PostgreSQL).
* Working knowledge of relational database internals (locking, consistency, serialization, recovery paths).
* Systems engineering experience, including Linux performance, memory management, I/O tuning, configuration, security, networking, clusters and troubleshooting.
* Coding skills in the procedural language for at least one database engine (PL/SQL, T-SQL, etc.) and at least one scripting language (shell, Python, Perl).
* Consulting experience working with multiple customers.
* Ability to communicate complex technical issues in writing.
What We Offer:
* Inclusive Team Culture: Here at AWS, it's in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences.
* Mentorship & Career Growth: We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
* Work/Life Balance: We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why flexible work hours and arrangements are part of our culture.