Database Engineer

London

Amazon
Apply for this Job

Amazon Fulfillment Technologies & Robotics - Central Support Team is currently looking for a Database Engineer position for its Hyderabad, India office to design, develop, and manage persistence solutions that serve and support FTR needs. The database engineer will be part of the worldwide operations team and responsible for designing, managing, and maintaining highly complex, confidential, mission-critical, and high-availability databases in a dynamic and fast-paced environment.

Key job responsibilities

A typical day involves collaborating with other engineers to deploy new databases through our automated systems, supporting your deployed software operationally, automating fixes for operational issues, leveraging AWS services for design solutions, and engaging with internal teams for integration.

You will be part of a world-class, inclusive environment with an entrepreneurial start-up feel. This role offers the opportunity to operate and engineer systems at a massive scale and gain experience in DB storage technologies.

About the team

Amazon Fulfillment Technologies & Robotics (FTR) powers Amazon's global fulfillment network by inventing and delivering software, hardware, and data science solutions that coordinate processes, robots, machines, and people. We integrate the physical and virtual worlds to ensure Amazon customers receive their orders promptly.

The Platform Engineering Database Engineering Team is responsible for engineering, architecture, operations, support, and scaling of databases for Amazon Fulfillment Technologies (AFT), SCOT (Supply Chain Optimization Technologies), WWCR (Worldwide Customer Returns), Gift Cards, and Amazon Payments systems.

BASIC QUALIFICATIONS
  • Bachelor's degree in Computer Science or Engineering, or equivalent experience.
  • 4+ years of experience as a DBA, Database Engineer, or similar role.
  • 3+ years of experience with RDS (PostgreSQL, MySQL), Redshift, and/or other RDBMS systems.
  • Experience with UNIX shell scripting and SQL, and 2+ years in database migrations, object creation in SQL, NoSQL technologies.
  • 1+ years experience with DynamoDB, NoSQL databases, or other relational databases like RDS, PostgreSQL.
  • Proficiency in at least one procedural language such as Python, Ruby, Java, Perl.
PREFERRED QUALIFICATIONS
  • Experience supporting large-scale, high-availability systems in production.
  • Contributed to architecture and design of systems, focusing on reliability and scalability.
  • Experience with AWS services such as IAM, EC2, S3, CLI, SDK.
  • Knowledge of CI/CD tools, development lifecycle, and best practices for coding, reviews, source control, build, testing, and operations.
  • Proficiency in programming languages such as Java, C , Python, Go, ReactJS.
  • Excellent communication skills, attention to detail, proactive attitude.
  • Strong problem-solving skills.

Our inclusive culture empowers Amazonians to deliver the best results. For workplace accommodations during the application and hiring process, please visit this link .

Amazon is an equal opportunity employer and does not discriminate based on veteran status, disability, or other protected categories.

Date Posted: 14 May 2025
Apply for this Job