Software Development Manager, AWS Billing

Amazon

Seattle, WA, US
On-site
5+ years engineering team management experience
7+ years software development in distributed systems
Bachelor's degree in computer science or related field
You will lead a team responsible for the Bill Compute Service that powers billing calculations across approximately 21 million customer accounts

Job Summary

  • You will lead a team responsible for the Bill Compute Service that powers billing calculations across approximately 21 million customer accounts.
  • The role involves defining and executing a strategy to deliver the simplest possible bill generation experience requiring no configuration from clients.
  • You are expected to drive operational excellence by reducing on-call pages through systemic improvements and championing an AI-first development strategy.

Matching Summary

You will lead a team responsible for the Bill Compute Service that powers billing calculations across approximately 21 million customer accounts.

Skills & Requirements

Must-have

  • 5+ years engineering team management experience
  • 7+ years software development in distributed systems
  • Bachelor's degree in computer science or related field
  • Experience delivering mission-critical high availability services
  • Track record of driving multi-year technical strategies

Nice-to-have

  • Experience with AWS billing or financial systems at scale
  • Familiarity with batch computation platforms and workflow engines
  • Experience managing legacy system deprecation programs
  • Ability to operate in high-severity incident environments
  • Passion for leveraging generative AI tools for productivity

Key Requirements

  • 5+ years of engineering team management experience
  • 7+ years of software development experience
  • Bachelor's degree in computer science or equivalent
  • Experience with large-scale mission-critical services

Work Rights

Not specified

Tailored Resume

Cover Letter