Amazon Development Center U.S., Inc.
Technology
Sr.SoftwareDevelopmentEngineer,AWSInvoicing
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
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,
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.