Skip to main content

Sr. DB Engineer - Babelfish, Aurora PostgreSQL

Job ID: 1753108 | Amazon Dev Center U.S., Inc.

DESCRIPTION

Job summary
We are looking for talented database engineers that are passionate about data and databases to help build new capabilities in Babelfish for Aurora PostgreSQL. We are innovating with Babelfish to make it easier for customers to migrate databases and applications to AWS. You will work with customers and the product engineering team to design solutions and help customers adopt this exciting new product. You should have a forward-looking attitude and a penchant for digging deep to attack difficult and complex problems.


***Open to multiple locations: Vancouver/Toronto/Seattle/Palo Alto/New York/San Diego/Austin/Dublin/Sydney***






Key job responsibilities
· Work with customers and solution architects to understand application queries and stored procedures
· Collaborate with product managers and senior engineers to design new functionality
· Work with software developers to implement and test new features
· Build and run automation and benchmark tests to improve quality, performance, and scalability
· Research issues experienced by customers and find or invent solutions

About the team
Relational Database Service (RDS) is one of the fastest growing AWS businesses, providing and managing relational databases as a service. We take databases to their limits - our customers rely on Aurora databases for their business and due to our scale, we solve challenges no other database environment sees.

BASIC QUALIFICATIONS

· Experience designing and maintaining SQL Server databases and other data stores, including developing stored procedures, SQL queries, and database applications
· Working knowledge of relational database internals (locking, consistency, serialization, recovery paths)
· Working knowledge of at least one at least one stored procedure language (T-SQL, pl/sql, or PL/pgSQL), at least one scripting language (Powershell, Python, or Perl), and at least one application programming language (Java, C#, or Ruby)
· Experience analyzing issues holistically, from the application tier through the database
· Experience working directly with internal or external customers, resolving issues and providing architecture leadership

PREFERRED QUALIFICATIONS

· Knowledge of database internals such as system catalogs
· Experience migrating application code from commercial database engines to open source engines
· Software development or consulting experience


Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.