Software Developer, AWS Billing Generation

Amazon Web Services

Seattle, USonsite$144k-$194k/yrPosted Jun 15, 2026
Posting intelligenceListed a while

Skills

dynamodbc++javaperlemrawsc#

About the role

DESCRIPTION

The AWS Billing provides the back and front-end services that enable AWS customers to purchase AWS services and understand and manage their infrastructure costs. Come to join our team to tackle some of the hardest scalability, performance, and distributed computing challenges in the world. We process trillions of events per month using stream processing techniques (Kinesis), process billions of line items via map reduce (EMR), and manage artifacts through the latest in database technologies (DynamoDB and Aurora). We process big data and provide tools for customers to interactively understand their bills.

We also provide the analytics that let customers manage billions of dollars of IT usage and spending. Because we sit at the nexus of all AWS services and interact directly with end-customers, we also work closely across all AWS teams to ensure that we offer a great customer experience.

As an engineer in the team, you will design, build and operate services that will help AWS to meet the needs of our customers. Delivering a reliable and high-performance service at AWS scale requires team work of engineers with technical expertise and creativity. At Amazon, we also expect engineers like you to interact with customers, other teams, to understand our business goals, and to innovate rapidly, delivering high-quality and ground-breaking functionality.

You are creative, curious, responsible, and able to work with others to rapidly turn an idea into working code. You’re excited about writing code, implementing big ideas, and helping to coach those around you to raise the team’s bar for code quality. You want the opportunity to grow your technical and professional skills while helping AWS grow. You relish the opportunity to dig into complex operational issues and to help customers build the next generation of applications.

If you enjoy engaging in passionate discussions with smart people and letting the best ideas rise to the top while designing and building systems that can scale and solving challenging problems just push our door to know more about us

BASIC QUALIFICATIONS

2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience

1+ years of software development engineer or related occupational experience

1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience

1+ years of Object Oriented Design experience

Experience programming with at least one software programming language

2+ years of non-internship professional software development experience

Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field

PREFERRED QUALIFICATIONS

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

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 https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also 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 https://amazon.jobs/en/benefits.

USA, WA, Seattle - 143,700.00 - 194,400.00 USD annually

Compensation

This Software Engineer role pays $144k-$194k/yr. Within typical range for software engineer roles in United States.

Questions about this role

Click "Apply with AI Applyd" above and you are done. Your resume is rewritten for this advert, the screening questions are answered, and it is submitted on Amazon Web Services's own hiring system. No retyping your history, no fourteen tabs, no evening lost.

Compensation for Software Engineer roles in United States varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for United States medians across recent openings.

You never touch the form - the application is filled and submitted for you on Amazon Web Services's own hiring system. It is not marked sent when we press submit. It is marked sent when a confirmation from their system arrives at the address we apply with, and your dashboard shows which stage each application is at until then.

Twelve applicant tracking systems have a real apply path: Workday, Greenhouse, Lever, Ashby, Workable, iCIMS, Personio, Recruitee, Teamtailor, Rippling, Breezy and SmartRecruiters. Your application goes in on the employer's own hiring system, never into an aggregator queue.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.