Software Development Engineer, Custom Billing

AmazonSeattle, WA
$143,700 - $194,400Onsite

About The Position

AWS Commerce Platform (CP) allows customers to purchase AWS services. CP teams tackle some of the hardest scalability, performance, and distributed computing challenges in the world, processing trillions of events per month. We are looking for a talented senior software development engineer who has a passion to develop distributed systems at scale to help build the next generation of AWS internal services. As a foundational system we scale with the growth of cloud computing at Amazon. The Custom Billing team is responsible for transforming our manual operations via ideating and automating complex manual processes that process $36+ Billion worth of bills each year. These include but are not limited to enabling: monthly bill run process for highly specialized custom contracts, generating and delivering monthly customers billing statements, automating and maintaining bill audits via implementing an easy-to-use configurable audit framework.

Requirements

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language

Nice To Haves

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

Responsibilities

  • Define system architecture, own and implement specific components and help shape the overall billing experience by bringing perspective and context of current technology choices and guide future technology choices.
  • Lead projects that require work of multiple engineers.
  • Define and drive software best practices, including coding standards, code reviews, source control management, agile development, build processes, and testing.
  • Collaborate closely with product managers, program managers, architects and PE from within and cross-functional teams across Billing and CP orgs.
  • Take responsibility for technical problem solving and creatively meeting product objectives in ambiguous scenarios where customer problems are defined but technology strategy is not yet defined.
  • Coach and mentor engineers on the team to foster a supportive culture of collaboration, scalability, and performance.

Benefits

  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
  • sign-on payments
  • restricted stock units (RSUs)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service