Amazon.com Inc logo

Sr. Software Development Engineer, AWS Discounts

Amazon.com Inc
  • Seattle, WA
    30+ days ago

    Job Description

    The AWS Bill Generation - Discounts team is at the heart of how AWS rewards customer loyalty and drives long-term infrastructure commitments. We own and operate the billing systems that compute all discount-based derived line items for AWS customers worldwide - including Usage Based Discounts (UBD), Private Rate Card discounts (Flat PRC and Tiered UBTD), Cross-Service Discounts (CSD), Prepayment Discounts (DV), and Volume discounts (VPA). Our discounts are applied at both the service level (Service Specific Discount - SSD) and at granular service attribute levels (Attribute Based Discount - ABD), and are delivered through both Out-of-Cycle (OCB) and Anniversary bills.

    We also own CBAS (Config-Based Billing Automation System) - a solution we built to operationalize our largest and most complex customer contracts - and are actively driving its migration to scalable, standard discounting infrastructure. Our work directly impacts AWS"s ability to close enterprise deals, retain strategic customers, and scale discount programs without engineering bottlenecks.

    As a Senior Engineer on the Discounts team, you will tackle the complexity challenge at the intersection of enterprise contracts, pricing flexibility, and billing accuracy. You will contribute to our roadmap focused on:

    • Flexibility & Time to Market - Building configuration-based billing infrastructure (BCD) that decouples discount definition from execution, enabling new pricing constructs to go live in days rather than months, and enabling complex discounts for strategic AI partnerships like Anthropic and OpenAI
    • Architectural Simplification - Consolidating Bill Compute tasks, and eliminating manual bill generation SOPs through automation
    • Customer Delight - Improving discount transparency, standardizing benefit-sharing features across regions, and reducing customer contacts related to discount charges
    • Operational Sustainability - Reducing Sev2s, accelerating deployment cycles through CI/CD, and leveraging AI to enhance builder productivity

    Key job responsibilities

    • Design and build distributed systems that apply discount logic at AWS scale - processing billions of usage events and generating discount line items across UBD, PRC, ABD, CSD, EDP, and other discount mechanisms
    • Build configuration-driven discount systems that allow sales, service, and finance teams to structure new discount constructs without requiring engineering changes
    • Enforce accuracy as a non-negotiable bar - every discount must be correctly applied, fully auditable, and traceable from contract terms to invoice line item
    • Partner with AWS sales, finance, and service teams (EC2, Marketplace, Bedrock, APN) to translate complex enterprise deal structures into scalable, durable billing constructs
    • Mentor engineers and raise the bar for code quality, operational excellence, and engineering rigor across the team

    Numbers & Facts

    LocationSeattle, WA
    IndustryRetail
    Company Size10,000 employees or more
    Year Founded1994
    Websitehttp://Amazon.com/militaryroles

    About Company

    At Amazon, we don’t wait for the next big idea to present itself. We envision the shape of impossible things and then we boldly make them reality. So far, this mindset has helped us achieve some incredible things. Let’s build new systems, challenge the status quo, and design the world we want to live in. We believe the work you do here will be the best work of your life.

    Wherever you are in your career exploration, Amazon likely has an opportunity for you. Our research scientists and engineers shape the future of natural language understanding with Alexa. Fulfillment center associates around the globe send customer orders from our warehouses to doorsteps. Product managers set feature requirements, strategy, and marketing messages for brand new customer experiences. And as we grow, we’ll add jobs that haven’t been invented yet.

    It’s Always Day 1
    At Amazon, it’s always “Day 1.” Now, what does this mean and why does it matter? It means that our approach remains the same as it was on Amazon’s very first day – to make smart, fast decisions, stay nimble, invent, and stay focused on delighting our customers. In our 2016 shareholder letter, Amazon CEO Jeff Bezos shared his thoughts on how to keep up a Day 1 company mindset. “Staying in Day 1 requires you to experiment patiently, accept failures, plant seeds, protect saplings, and double down when you see customer delight,” he wrote. “A customer-obsessed culture best creates the conditions where all of that can happen.” You can read the full letter here

    Our Leadership Principles
    Our Leadership Principles help us keep a Day 1 mentality. They aren’t just a pretty inspirational wall hanging. Amazonians use them, every day, whether they’re discussing ideas for new projects, deciding on the best solution for a customer’s problem, or interviewing candidates. To read through our Leadership Principles from Customer Obsession to Bias for Action, visit https://www.amazon.jobs/principles

    More jobs like this

    See more jobs

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.