Software Engineer, AWS Invoicing & Billing Platform

Amazon Inc.

Seattle (WA)

Hybrid

USD 144,000 - 194,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
RSUs
401(k) matching
Paid time off

Job summary

Amazon is seeking a Software Development Engineer for AWS Invoicing in Seattle. You will design and build distributed services affecting how AWS transactions are attributed to correct Sellers of Record, impacting legal, tax and compliance.

You will own features end-to-end, improve Tier 1 billing-path reliability, and drive automation for market expansions. You'll work across Tax, Invoices, Payments, and more, mentoring others and shaping a unified entity platform across regions.

Qualifications

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) experience.
  • 1+ years of software development engineer or related occupational experience.
  • 1+ years of designing and developing large-scale, multi-tiered, 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.
  • Develop and extend the rules engine that determines the correct Seller of Record for every AWS transaction.
  • Own the full lifecycle of features: design, implementation, testing, deployment, and operations.
  • Improve the reliability and performance of Tier 1 billing-path services that process millions of events daily.
  • Build tooling and automation that reduces developer effort for Commerce Platform market expansions.
  • Collaborate with partner teams to evolve shared entity models and APIs.
  • Mentor junior engineers through code reviews and design discussions.

Skills

C++
Java
C#
Perl
OO Design
Distributed Systems

Education

Bachelor's degree in Computer Science/Engineering/Mathematics

Tools

DynamoDB
OpenSearch
Kinesis
SNS
AWS Glue

Job description

Amazon is seeking a Software Development Engineer for AWS Invoicing in Seattle. You will design and build distributed services affecting how AWS transactions are attributed to correct Sellers of Record, impacting legal, tax and compliance.

You will own features end-to-end, improve Tier 1 billing-path reliability, and drive automation for market expansions. You'll work across Tax, Invoices, Payments, and more, mentoring others and shaping a unified entity platform across regions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AWS Invoicing Platform Engineer — Distributed Systems
AWS Invoicing Platform Engineer — Distributed Systems

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,100 - 227,400
Health insurance
RSUs
401(k) matching
+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 Billing Data Systems Engineer
Senior Billing Data Systems Engineer

Amazon • Seattle (WA)

On-site
USD 168,000 - 227,000
Health insurance
RSUs
401(k) matching
+2
SDE II: Global Invoicing & Distributed Systems
SDE II: Global Invoicing & Distributed Systems

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
RSU program
401(k)
+2
Senior Software Engineer, Billing Platform — Scalable Cloud
Senior Software Engineer, Billing Platform — Scalable Cloud

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 Platform & Big Data
Senior Software Engineer - Billing Platform & Big Data

Amazon Inc. • Seattle (WA)

On-site
USD 168,000 - 227,000
Senior Software Engineer, Large-Scale Distributed Billing Systems
Senior Software Engineer, Large-Scale Distributed Billing Systems

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,000 - 227,000
Health insurance
RSUs
Paid time off
+1
Senior Software Engineer - Billing & Big Data
Senior Software Engineer - Billing & Big Data

Amazon • Seattle (WA)

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

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+2