Software Development Manager (Performance), Aurora PostgreSQL Team

Pioneer and recognized leader in Cloud Computing through Amazon Web Services (AWS)
$166,400 - $287,700
Backend
Staff Software Engineer
In-Person
7+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Development Manager, INTech LATAM

Lead engineering teams at Amazon's International Technology division, focusing on e-commerce solutions for LATAM markets.

Software Development Engineer III, Amazon Security Platform Engineering - Query Platform

Senior security platform engineering role at Amazon focusing on building and maintaining large-scale query systems for security analytics and threat detection.

Design Program Manager, Global Realty Building Design & Engineering (GR BD&E)

Design Program Manager role at Amazon focusing on innovative building design solutions for worldwide operations, offering competitive salary and benefits.

Senior Product Manager Tech, SC Solutions, Japan Consumer Innovation

Lead product development for Amazon Japan's supply chain software solutions, driving innovation and transformation in vendor experience.

Manager RPA Application Engineering, Finance Operations

Lead RPA initiatives and manage a global team of engineers in Amazon's Finance Operations, driving automation excellence and process improvement.

Description For Software Development Manager (Performance), Aurora PostgreSQL Team

Amazon Web Services (AWS) is seeking a seasoned Software Development Manager to join the Aurora PostgreSQL team, focusing on performance engineering. This role combines technical leadership with performance optimization expertise for cloud-native databases. You'll be working with AWS' Aurora organization, specifically leading initiatives to optimize open-source and cloud-native databases.

The position requires deep technical expertise in database performance engineering, with responsibilities spanning from bottleneck analysis to implementing machine learning-driven optimizations. You'll be working at the intersection of AWS' advanced infrastructure innovations in compute, storage, and networking, while leading a team to deliver software optimizations that fully exploit cloud capabilities.

As a leader in the Aurora Performance Engineering Team, you'll be responsible for driving the performance roadmap, conducting sophisticated analysis, and implementing solutions that enhance database performance at scale. The role offers unique challenges due to Aurora's massive scale, serving both MySQL and PostgreSQL databases for business-critical applications.

Your impact will be significant as you'll work directly with engineering teams and customers, analyzing workloads and engineering solutions for performance improvements. The position offers the opportunity to innovate using cutting-edge technologies, including machine learning techniques for workload pattern analysis and optimization.

This role is ideal for someone who combines strong technical abilities with leadership experience, as you'll be managing and mentoring a team while driving technical excellence. The compensation package is competitive, ranging from $166,400 to $287,700 based on location, plus additional benefits including equity and comprehensive medical coverage.

Join AWS and be part of a team that's pushing the boundaries of what's possible in cloud database technology, solving complex challenges at unprecedented scale, and directly impacting millions of customers worldwide.

Last updated 3 months ago

Responsibilities For Software Development Manager (Performance), Aurora PostgreSQL Team

  • Lead and participate in performance bottleneck analysis
  • Drive improvements in software driven by new hardware
  • Lead benchmarking efforts and automated performance regression testing
  • Manage workload optimizations and capacity sizing
  • Drive the performance roadmap to deliver cost-effective and scalable database services
  • Work with Aurora engineering teams and customers to analyze workloads
  • Engineer solutions to drive performance improvements
  • Innovate using machine learning techniques to understand customer workload patterns

Requirements For Software Development Manager (Performance), Aurora PostgreSQL Team

PostgreSQL
  • 3+ years of engineering team management experience
  • 7+ years of engineering experience
  • 8+ years of leading the definition and development of multi tier web services experience
  • Knowledge of engineering practices and patterns for full software/hardware/networks development life cycle
  • Experience partnering with product or program management teams

Benefits For Software Development Manager (Performance), Aurora PostgreSQL Team

Medical Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation available
  • Sign-on payments may be provided
  • Full range of medical, financial, and other benefits

Interested in this job?