Database Engineer, RDS/Aurora PostgreSQL

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
$145,000 - $197,000
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Database Engineer, RDS/Aurora PostgreSQL

Do you want to work in Relational Database Service (RDS) for PostgreSQL which is one of the fastest growing AWS businesses? PostgreSQL is one of the fastest growing databases in the industry, and our team's mission is to build, improve and manage PostgreSQL as a fully managed database service.

As a Database Engineer for RDS/Aurora PostgreSQL, you will:

  • Translate customer needs into technical innovations and robust engineering solutions
  • Act as the "Voice of the Customer" to help developers understand real-world database usage
  • Own the design for system level validation of the service
  • Drive feature enhancements, resolve root causes of issues, and improve service performance
  • Be the ultimate subject matter expert for databases
  • Interact with the open-source community via forums, conferences, and code submissions
  • Engage in the full product cycle: feature brainstorming, design, implementation, validation, and customer escalation

You'll work in a startup-like development environment, solving challenging technical problems at every layer of the stack. You'll design, implement, test, deploy, and maintain innovative software solutions to transform service performance, durability, cost, and security.

Key responsibilities include:

  • Building high-impact solutions for a large customer base
  • Participating in design discussions, code reviews, and communicating with stakeholders
  • Working cross-functionally to drive business decisions with technical input
  • Creating metrics, implementing automation, and resolving root causes of software defects

Our team values diverse experiences and is dedicated to supporting new members through knowledge-sharing and mentorship. We care about your career growth and strive to assign projects that develop your engineering expertise.

Join us in building high-quality, highly available, always-on products that power AWS's suite of services trusted by the most successful startups to Global 500 companies.

Last updated 3 months ago

Responsibilities For Database Engineer, RDS/Aurora PostgreSQL

  • Translate customer needs into technical innovations and robust engineering solutions
  • Act as the 'Voice of the Customer' to help developers understand real-world database usage
  • Own the design for system level validation of the service
  • Drive feature enhancements, resolve root causes of issues, and improve service performance
  • Provide subject matter expertise for all things databases
  • Interact with the open-source community via forums, conferences, and code submissions
  • Engage in the full product cycle: feature brainstorming, design, implementation, validation, and customer escalation
  • Build high-impact solutions for a large customer base
  • Participate in design discussions, code reviews, and communicate with stakeholders
  • Work cross-functionally to drive business decisions with technical input
  • Create metrics, implement automation, and resolve root causes of software defects

Requirements For Database Engineer, RDS/Aurora PostgreSQL

PostgreSQL
Linux
Python
Java
Go
  • 8 years experience building and maintaining complex mission-critical production database systems such as Postgres, Oracle, MySQL, Microsoft SQL Server
  • 5 years experience designing and maintaining PostgreSQL relational databases
  • 5 years experience in systems engineering, including Linux performance, memory management, I/O tuning, configuration, security, networking, clusters and troubleshooting
  • 5 years experience working with customers, resolving database, systems and infrastructure-related issues and providing systems architecture leadership
  • Experience migrating databases from commercial engines to PostgreSQL
  • Ability to analyze issues holistically, from the application tier through the database, down to the storage
  • Broad awareness of customer workloads and use cases, including performance, availability and scalability
  • Working knowledge of relational database internals (locking, consistency, serialization, recovery paths)
  • Working knowledge of at least one scripting language (shell, Python, Perl)
  • Working knowledge of at least one application programming language (Java, C#, C, C++, Go)
  • Coding skills in the procedural language for at least one database engine (pl/pgsql, PL/SQL, T-SQL etc.)

Benefits For Database Engineer, RDS/Aurora PostgreSQL

Medical Insurance
Equity
  • Medical, financial, and other benefits (dependent on position offered)
  • Sign-on bonus and restricted stock units may be provided as part of the compensation package
  • Career growth opportunities and mentorship
  • Work-life harmony

Interested in this job?

Jobs Related To Amazon Database Engineer, RDS/Aurora PostgreSQL

Sr. Software Development Engineer, Amazon Q Business, AWS Q Business

Senior Software Engineer role at AWS focusing on developing Amazon Q Business's AI-powered enterprise productivity platform.

Sr. Software Development Engineer, Amazon Q Business, AWS Q Business

Senior Software Development Engineer role at Amazon Q Business, focusing on developing enterprise AI solutions and cloud services.

Senior Safety Engineer

Senior Safety Engineer role at Amazon focusing on equipment safety compliance and risk management across global operations, offering competitive compensation and growth opportunities.

Solutions Design Engineer, Operations Engineering

Senior Solutions Design Engineer position at Amazon focusing on engineering solutions for EMEA fulfillment network optimization and material handling systems.

Software Development Engineer, Sponsored Display Frontier Team, Amazon Advertising

Senior Software Engineer role at Amazon Advertising, building scalable solutions for the Sponsored Display platform with focus on ML and distributed systems.