Jobs · Consulting · Washington

Software Development Manager, Aurora DSQL

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

Amazon Aurora DSQL is a serverless, distributed SQL database that combines the performance and scalability of cloud-native architecture with the familiarity and ecosystem of PostgreSQL. Aurora DSQL automatically scales compute and storage, delivers high availability across regions, and eliminates operational overhead—while remaining compatible with PostgreSQL applications and tooling.

About the role

As a Software Development Manager on the DSQL Dataplane team, you will lead a strong team of software engineers responsible for parts of the hot path of running queries. You will mentor and coach a high-performing team of engineers with expertise in distributed systems and databases, oversee the full development life cycle and operation of services, and collaborate with product and engineering teams to build and deliver the roadmap for customer needs.

Responsibilities

  • Lead a team of software engineers responsible for the hot path of query execution in a distributed SQL database.
  • Mentor and coach engineers to develop their technical and leadership skills.
  • Oversee the full software development life cycle, from design to deployment and operation.
  • Partner with product and other engineering teams to define and execute the roadmap.
  • Provide technical leadership and project management for large-scale, distributed systems.

Requirements

  • 3+ years of engineering team management experience.
  • 7+ years of engineering experience.
  • 8+ years of experience leading the definition and development of multi-tier web services.
  • 3+ years of experience as a Software Engineer, Software Developer, or related role.
  • 1+ years of experience providing technical leadership and project management for the software development lifecycle.
  • 1+ years of experience developing large-scale, multi-tiered distributed software systems using Java, C#, or C++.
  • 1+ years of experience with service-oriented architecture and distributed programming.
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field.
  • 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 live-site operations.
  • Experience partnering with product or program management teams.

Preferred Qualifications

  • Experience communicating with users, technical teams, and senior leadership to collect requirements, describe software features, technical designs, and product strategy.
  • Experience in recruiting, hiring, mentoring, and managing teams of software engineers to improve their skills and effectiveness.

Benefits

  • Comprehensive health insurance (medical, dental, vision, prescription, Basic Life & AD&D, with options for supplemental life plans).
  • Employee Assistance Program (EAP) and mental health support.
  • Medical Advice Line and Flexible Spending Accounts.
  • Adoption and surrogacy reimbursement coverage.
  • 401(k) matching.
  • Paid time off and parental leave.
  • Sign-on payments and restricted stock units (RSUs).

Pay

Base salary range: $184,900 - $250,200 USD annually (USA, WA, Seattle). Final compensation will be determined based on experience, qualifications, and location.

Amazon is an equal opportunity employer and values diverse experiences. We encourage candidates from all backgrounds to apply.

Similar jobs