Software Development Engineer, Custom Billing
Listed on 2026-06-03
-
Software Development
Software Engineer, Cloud Engineer - Software
Software Development Engineer, Custom Billing
Job : | Amazon Development Center U.S., Inc.
Are you interested in building the next generation, cloud‑based commerce system for AWS? 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 for developing 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 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, and automating and maintaining bill audits via implementing an easy‑to‑use configurable audit framework.
- 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 meet 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.
You thrive in a fast‑paced, start‑up‑like environment and want to invent the future. Your expertise is deep and broad; you start with the customer and work backwards to develop a coherent vision for services that support the flexibility and scale that customers expect from us. You have built and operated systems that support high‑end business complexity and scale with simple and elegant solutions.
You have a passion for the potential of computing to improve people’s lives and a proven track record of leading teams through complex technology delivery. You are the technical expert that can take on architectural challenges to innovative solutions, while demonstrating leadership, technical competence, and craftsmanship.
- 3+ years of non‑internship professional software development experience.
- 2+ years of non‑internship design or architecture of new and existing systems experience.
- Experience programming with at least one software programming language.
- 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.
Amazon offers comprehensive benefits including 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, and parental leave. Learn more about our benefits at (Use the "Apply for this Job" box below)..
LocationUSA, WA, Seattle – - USD annually
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit
for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).