Jobs · Consulting · Washington

Software Development Manager, AWS Aurora PostgreSQL engine

Amazon Web Services (AWS) · Seattle, WA · 2 wk ago
ConsultingFull-time

About the role

The Aurora PostgreSQL engine team is seeking a Software Development Manager to revolutionize distributed, cloud-native databases. Amazon Aurora is a cloud-native relational database that combines the scalability and performance of the best NoSQL databases with full compatibility to PostgreSQL. This role involves owning a core part of the database engine charter, focusing on Aurora PostgreSQL availability and data plane upgrades.

Responsibilities

  • Own and guide the development of high availability and data plane upgrades for Aurora PostgreSQL, ensuring they are seamless and low-downtime for customers.
  • Collaborate with Aurora leadership to shape a vision for the team and align the roadmap and deliveries with product management.
  • Work closely with engineers to deeply dive into complex availability issues impacting customers, driving short and long-term mitigations or features.
  • Leverage GenAI/LLM tools such as Kiro Cli to accelerate innovation.

Requirements

  • 3+ years of engineering team management experience
  • 7+ years of Software Engineer, Software Developer, or related occupational experience
  • 7+ years of leading the definition and development of multi-tier web services
  • 1+ years of providing technical leadership and project management for all aspects of the software development lifecycle
  • 1+ years of developing large-scale, multi-tiered distributed software systems using Java, C#, or C++
  • 1+ years of developing large-scale, multi-tiered distributed software systems using service-oriented architecture
  • 1+ years of developing large-scale, multi-tiered distributed software systems using distributed programming
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
  • Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective
  • Experience building core engine of large scale data systems, or experienced with PostgreSQL engineering

Qualifications

  • Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
  • Experience partnering with product or program management teams

Skills

  • Strong ownership and leadership skills
  • Ability to communicate effectively with users, other technical teams, and senior leadership
  • Experience in managing and leading a team of software engineers
  • Knowledge of PostgreSQL and experience in building large-scale, distributed systems
  • Experience with GenAI/LLM tools such as Kiro Cli

Benefits

Amazon offers comprehensive benefits including health insurance, retirement plans, paid time off, and parental leave. For more information, visit https://amazon.jobs/en/benefits.

Pay

The base salary range for this position is $184,900.00 - $250,200.00 USD annually.

Schedule

Full-time.

Similar jobs