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