Database Engineer II

Job Description

Company: Amazon Web Services, Inc.
Location: Seattle, WA
Workplace Type: Remote
Employment Type: Full-time
Pay / Compensation: $150,197 – $168,800

About the Role

Amazon Web Services (AWS) is hiring a Database Engineer II to own the design, implementation, operation, and support of large-scale databases crucial to the successful operation of Amazon’s global physical security platform. In this role, you will administer performance-critical, highly available, and massively concurrent distributed database systems on Linux platforms.

What You’ll Do / Key Responsibilities

  • Own the design, operation, administration, and support of large-scale database systems for Amazon’s global physical security platform.
  • Administer and tune databases for high availability, fault tolerance, and massive concurrency on Linux systems.
  • Calculate and set optimal database engine parameters, define access controls, and enforce security policies.
  • Execute database migrations between managed and unmanaged database services.
  • Manage system upgrades, release deployments, and database monitoring using PL/SQL, shell scripting, and monitoring tools.
  • Troubleshoot complex database incidents and resolve critical production system failures.
  • Partner with software development teams and third-party vendors to deliver high-availability, low-latency data services.
  • Participate in database architecture design reviews, capacity planning, and performance optimization.

Requirements & Qualifications

  • Master’s degree in Computer Science, Networking, Information Technology, or Engineering plus 3 years of experience, or Bachelor’s degree plus 5 years of experience.
  • 3+ years of experience in database administration with MySQL, PostgreSQL, Oracle, or Microsoft SQL Server.
  • 3+ years of experience performing Linux or Windows systems administration.
  • 3+ years of network administration experience including DNS, DHCP, TCP/IP, load balancing, and routing protocols.
  • Experience with NoSQL platforms such as DynamoDB, Redis, MongoDB, or Cassandra.
  • Hands-on experience with ETL data workflows and big data systems (Hadoop, Spark, Hive, Presto).
  • Strong proficiency in SQL, PL/SQL, and scripting with Python or Shell.

Benefits & Perks

  • Base salary range of $150,197 to $168,800 per year.
  • 100% telecommuting and remote work permitted.
  • Comprehensive health, dental, and vision benefits.
  • 401(k) retirement plan and Amazon employee stock programs.

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.