Senior Software Development Engineer, Aurora PostgreSQL

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$151,300 - $261,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Development Engineer, Aurora PostgreSQL

Amazon Aurora PostgreSQL team is seeking experienced technical experts in relational databases and large-scale storage systems. As a Senior Software Development Engineer, you'll be part of AWS's fastest-growing database service, working on revolutionary cloud database solutions. The role involves building hyper-scale database services that impact hundreds of thousands of users.

You'll work with one of the most senior teams in AWS, tackling challenging problems in distributed systems, concurrency, database internals, caching, query optimization, and performance engineering. The position offers opportunities to design and develop critical system software components that run across thousands of servers worldwide.

The team operates across Seattle and Boston, offering a collaborative environment where senior engineers actively mentor and brainstorm solutions. You'll be responsible for building rock-solid components while contributing to patents and attending global conferences. The role combines hands-on development with technical leadership, requiring excellence in communication and customer focus.

Amazon Aurora is a Postgres-compatible relational database offering enterprise-class performance, availability, and durability, integrated with RDS management benefits. The position involves working with one of the most active open-source code bases while innovating in cloud database technology.

The role offers competitive compensation ranging from $151,300 to $261,500 based on location, plus equity and comprehensive benefits. You'll be part of AWS's Utility Computing organization, contributing to foundational services like S3 and EC2, while working in a startup-like environment focused on continuous innovation and customer impact.

This is an opportunity to shape the future of cloud databases while working with cutting-edge technology and a team of experienced professionals committed to mentorship and career growth. The position combines technical challenges with leadership opportunities, making it ideal for experienced engineers looking to make a significant impact in cloud database technology.

Last updated 6 hours ago

Responsibilities For Senior Software Development Engineer, Aurora PostgreSQL

  • Design, implement, test, deploy and maintain innovative software solutions
  • Build high-quality, highly available, always-on products
  • Research implementations for best possible customer experiences
  • Create metrics and implement automation improvements
  • Resolve root cause of software defects
  • Participate in design discussions and code reviews
  • Work cross-functionally to drive business decisions

Requirements For Senior Software Development Engineer, Aurora PostgreSQL

PostgreSQL
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture of new and existing systems
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with full software development life cycle
  • Knowledge of coding standards, code reviews, source control management

Benefits For Senior Software Development Engineer, Aurora PostgreSQL

Medical Insurance
401k
  • Medical benefits
  • Financial benefits
  • Career growth opportunities
  • Mentorship programs
  • Work-life harmony

Interested in this job?

Jobs Related To Amazon Senior Software Development Engineer, Aurora PostgreSQL

Software Development Engineer

Senior Software Engineer role at Amazon Flex focusing on backend development for delivery partner onboarding and account management systems.

Sr. Performance Engineer, Redshift Performance Engineering

Senior Performance Engineer role at Amazon Redshift focusing on database and distributed systems performance optimization.

Sr. Software Dev Engineer, Aurora Control Plane

Senior Software Engineer role at Amazon AWS, working on Aurora database service, building scalable distributed database systems and control plane components.

Sr. SDE AWS Redshift , AWS Redshift

Senior Software Development Engineer position at Amazon AWS Redshift team, building next-generation cloud database services with focus on distributed systems and scalable architecture.

Sr SDE, Nitro Linux Kernel, AWS EC2 Nitro Operating System

Senior Software Development Engineer position at Amazon AWS, focusing on Linux kernel development for EC2 Nitro Operating System, offering competitive compensation and comprehensive benefits.