Skip to main content
Back to jobs

Software Development Engineer, Custom Billing

External
Full-timeOn-site3w ago
AWSiOSAgile
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


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.
  • You will 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.
  • A day in the life

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
  • 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 is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
  • USA, WA, Seattle - 143,700.00 - 194,400.00 USD annually

Additional Information

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 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. Key job responsibilities As a Software Development Engineer on Custom Billing team, you will play a pivotal role in shaping the definition, vision, design, roadmap and development of innovative software products which will help boost engineers productivity in Amazon, for improving services' posture towards security, availability, efficiency, compliance and maintainability.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Amazon Development Center U.S., Inc.? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect