Amazon Development Center U.S., Inc.

Technology

Sr.SoftwareDevelopmentEngineer,AWSInvoicing

$100–227k Seattle, Washington, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Sr. Software Development Engineer, AWS Invoicing at Amazon Development Center U.S., Inc.. Skills: Distributed systems, Software development, Technical leadership. Design distributed systems. Implement distributed systems”

What You'll Achieve.

Generate accurate invoices; Generate timely invoices; Generate compliant invoices

Industry & Context.

Technology
Eligibility Requirements

On-call

What They're Looking For.

Must Have

5+ years software development experience, 5+ years programming experience, 5+ years leading design or architecture, Experience as a mentor, Experience as a tech lead, Experience leading an engineering team

Nice to Have

5+ years full software development life cycle experience

What You'll Do.

Design distributed systems

Implement distributed systems

Drive operational excellence

Own end-to-end delivery

Translate requirements into software

Eliminate technical debt

Improve system reliability

Reduce operational burden

Contribute to engineering standards

Contribute to best practices

Contribute to tooling

How You'll Work.

Team & Collaboration

Partner with product managers; Partner with tax specialists; Cross-functional teams; Mentor junior engineers; Mentor mid-level engineers

Full Job Description

We're looking for a Senior SDE to own and drive the design, implementation, and operational excellence of distributed systems that power AWS's invoicing platform. You'll work on high-scale, high-availability services that handle invoice generation, tax calculation integration, e-invoicing compliance, and statement delivery. This is a hands-on technical leadership role where you'll influence architecture decisions, raise the engineering bar, and mentor engineers across the team. Why Join Us - Direct impact on AWS's bottom line — every AWS customer interacts with what we build - Complex problem space spanning distributed systems, regulatory compliance, and global scale - Opportunity to shape the technical direction of a growing organization - Work with a team that values operational rigor, customer obsession, and engineering craftsmanship Key job responsibilities - Design and build scalable, fault-tolerant distributed systems that process invoices for AWS's global customer base - Own end-to-end delivery of complex features — from requirements through design, implementation, testing, deployment, and operations - Drive technical strategy and architecture for your area, making trade-offs that balance business needs with long-term maintainability - Lead operational excellence efforts including on-call, runbook development, alarming, and incident response - Mentor and grow junior and mid-level engineers through code reviews, design reviews, and day-to-day collaboration - Partner with product managers, tax specialists, and cross-functional teams to translate complex regulatory requirements into reliable software solutions - Identify and eliminate technical debt, improve system reliability, and reduce operational burden - Contribute to org-wide engineering standards, best practices, and tooling About the team AWS Invoicing is responsible for generating accurate, timely, and compliant invoices for millions of AWS customers worldwide. We operate at the intersection of billing,

Free ATS check

Applying for this Sr. Software Development Engineer, AWS Invoicing role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Amazon Development Center U.S., Inc.?

Real rants from real employees. Read before you apply.

Read Company Rants →