AWS Invoicing Platform Engineer — Distributed Systems

Amazon Web Services (AWS)

Seattle (WA)

On-site

USD 144,000 - 194,000

Full time

25 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance (medical, dental, etc
401(k) matching
Paid time off
Parental leave

Job summary

Amazon Development Center U.S., Inc. is seeking engineers to design and build distributed services for AWS billing data and entity resolution.

You will work on cross-region data, develop a powerful rules engine for Seller of Record decisions, and own features end-to-end in a high‑scale environment. You will help improve reliability for Tier 1 billing-path services, collaborate with Tax, Invoicing and Payments teams, and mentor junior engineers through code reviews and design discussions.

Qualifications

  • 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
  • 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
  • 1+ years of Object Oriented Design experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience programming with at least one software programming language

Responsibilities

  • Design and build distributed services that store, resolve, and synchronize entity data across AWS's global infrastructure (DynamoDB, OpenSearch, Kinesis, SNS, AWS Glue, cross-region replication)
  • Develop and extend the rules engine that determines the correct Seller of Record for every AWS transaction - a system where correctness has direct legal, tax, and compliance implications
  • Own the full lifecycle of features: design, implementation, testing, deployment, and operational excellence in production
  • Improve the reliability and performance of Tier 1 billing-path services that process millions of events daily
  • Build tooling and automation that reduces the developer effort required for Commerce Platform market expansions from weeks to near-zero
  • Collaborate with partner teams across Commerce Platform (Tax, Invoice, Payments, Organizations) to evolve shared entity models and APIs
  • Mentor junior engineers through code reviews, design discussions, and operational best practices

Skills

Software development
C#
C++
Java
Perl
Object oriented design
Distributed systems

Education

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

Tools

DynamoDB
OpenSearch
Kinesis
SNS
AWS Glue

Job description

Amazon Development Center U.S., Inc. is seeking engineers to design and build distributed services for AWS billing data and entity resolution.

You will work on cross-region data, develop a powerful rules engine for Seller of Record decisions, and own features end-to-end in a high‑scale environment. You will help improve reliability for Tier 1 billing-path services, collaborate with Tax, Invoicing and Payments teams, and mentor junior engineers through code reviews and design discussions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Cloud Billing Systems Engineer
Cloud Billing Systems Engineer

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+2
Senior Software Engineer, Billing Data Systems (AWS-scale)
Senior Software Engineer, Billing Data Systems (AWS-scale)

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,000 - 227,000
Senior Software Engineer, Billing Data Platform
Senior Software Engineer, Billing Data Platform

Amazon • Seattle (WA)

On-site
USD 168,000 - 227,000
RSUs
Health insurance
401(k)
+2
Software Development Engineer, AWS Invoicing
Software Development Engineer, AWS Invoicing

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance (medical, dental, etc
401(k) matching
Paid time off
+1
Senior Software Engineer, Billing Platform & Analytics
Senior Software Engineer, Billing Platform & Analytics

Amazon • Seattle (WA)

On-site
USD 168,000 - 228,000
Health insurance
RSUs
401(k) matching
+2
Senior Software Engineer, Billing Platform — Lead, Scale & Impact
Senior Software Engineer, Billing Platform — Lead, Scale & Impact

Amazon • Arlington (VA)

On-site
USD 120,000 - 160,000
Sr Software Dev Engineer, AWS Invoicing Global Tax & Compliance
Sr Software Dev Engineer, AWS Invoicing Global Tax & Compliance

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+2
Senior Software Engineer, Billing Data Platform
Senior Software Engineer, Billing Data Platform

Socket.dev • Seattle (WA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+1
Software Engineer II: Scalable AWS Discounts & Billing
Software Engineer II: Scalable AWS Discounts & Billing

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
SDE: AWS Billing Systems — Build Scalable Services
SDE: AWS Billing Systems — Build Scalable Services

Amazon • New York (NY)

On-site
USD 158,000 - 214,000
Health insurance
401(k) matching
Paid time off
+1