Senior Database Engineer, RDS and Aurora MySQL Database Engineering at Amazon Development Cente[...]
Itlearn360
Job Description
Senior Database Engineer – RDS & Aurora MySQL
Relational Database Service (RDS) is a fast‑growing AWS business providing and managing relational databases as a service. RDS seeks talented database engineers who will innovate and engineer solutions in database technology.
Job Description
As a Database Engineer, you will act as the “Voice of the Customer” helping software engineers understand how customers use databases. You will actively engage in the database engineering process, partner with development teams, and provide deep subject matter expertise to feature design. This is not a DBA role.
Key Job Responsibilities
- Deep dive into ambiguous customer issues to understand the root cause.
- Answer complex questions about why the database engine is not working as desired.
- Use that knowledge to improve the database engine during new feature development.
About the Team
Our team supports new members, encouraging knowledge‑sharing and mentorship. Senior members provide one‑on‑one mentoring and thorough code reviews. We encourage big thinking and innovation on behalf of the customer.
Basic Qualifications
- Deep knowledge and experience designing and running MySQL relational databases including database internals (locking, consistency, serialization, recovery paths).
- Systems engineering experience, including Linux performance, memory management, I/O tuning, configuration, security, networking, clusters, and troubleshooting.
- Experience working directly with customers, resolving database, systems and infrastructure‑related issues and providing systems architecture leadership.
- Experience engineering, administering and managing multiple relational database flavors (e.g., Oracle, MySQL, SQL Server, PostgreSQL).