Taro Logo

Database Engineer III, AWS Database Migration Services

Amazon is a leading technology company providing cloud computing, e-commerce, and artificial intelligence services.
Data
Staff Software Engineer
In-Person
5,000+ Employees
6+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Database Engineer III, AWS Database Migration Services

Amazon is seeking a Database Engineer III for their AWS Database Migration Services team. This role involves innovating and engineering solutions in database technology, automating databases at scale, and engaging in ongoing database engineering processes. The ideal candidate will partner with development groups, provide deep subject matter expertise, and act as the "Voice of the Customer" to help software engineers understand how customers use databases.

Key responsibilities include:

  • Refining and designing migration and replication tools used by customers
  • Testing tools to improve quality, performance, and scalability
  • Helping customers leverage tools for moving data within the AWS ecosystem
  • Solving complex migration and replication problems
  • Gathering feedback to drive improvements in tool quality and functionality
  • Working with AWS services such as DMS, SCT, RDS, Aurora, Redshift, S3, Kinesis, EC2, and MSK

The role requires a strong background in database technology, systems engineering, and software development. The ideal candidate will have experience with relational databases, Linux systems, and at least one scripting language. Knowledge of AWS database migration software and technologies is preferred.

This position offers the opportunity to work on cutting-edge database technologies and directly impact customer experiences. The role involves collaboration with development teams and customers, making it ideal for those who enjoy both technical challenges and customer interaction. With Amazon's commitment to innovation and growth, this role presents an excellent opportunity for career development in the cloud and database technology sector.

Last updated 8 months ago

Responsibilities For Database Engineer III, AWS Database Migration Services

  • Innovate and engineer solutions in database technology
  • Automate databases at scale
  • Engage in ongoing database engineering processes
  • Partner with development groups and provide subject matter expertise
  • Act as 'Voice of the Customer' for software engineers
  • Refine and design migration and replication tools
  • Test tools to improve quality, performance, and scalability
  • Help customers leverage AWS tools for data movement
  • Solve complex migration and replication problems
  • Gather feedback to drive tool improvements
  • Work with various AWS services (DMS, SCT, RDS, Aurora, Redshift, S3, Kinesis, EC2, MSK)

Requirements For Database Engineer III, AWS Database Migration Services

MySQL
PostgreSQL
Linux
Python
Java
  • Master's degree or foreign equivalent in Computer Science, Engineering, Information Systems, Mathematics, or related field and one year of experience (or Bachelor's degree with six years of experience)
  • Experience designing and maintaining relational databases (Oracle, MySQL, Postgres, SQL Server)
  • Systems engineering skills (Linux performance, memory management, I/O tuning, configuration, security, networking, clusters, troubleshooting)
  • Experience building and maintaining complex mission-critical production database systems
  • Knowledge of relational database internals (locking, consistency, serialization, recovery paths)
  • Proficiency in at least one scripting language: shell, Python, or Perl
  • Coding experience in procedural language for at least one database: PL/SQL, PL-SQL, or T-SQL
  • Willingness to travel domestically up to 25% of the time

Interested in this job?