SDE II: Global Invoicing Backend Engineer

Amazon

Seattle (WA)

On-site

USD 144,000 - 194,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Amazon in Seattle is seeking a Software Development Engineer to join the AWS Invoicing team, focusing on generating, delivering, and ensuring compliance of invoices worldwide.

You will design and build backend services that render invoices as PDFs, emails, and data, integrate with tax portals, and operate at scale with reliability. Collaboration with engineers, product managers, and compliance experts is encouraged to ship impactful features for AWS customers globally.

Qualifications

  • 3+ years of professional software development experience.
  • 2+ years in design or architecture of systems.
  • 1+ years of SDE or related occupational experience.
  • 1+ years designing large-scale distributed software applications, tools, systems, and services.
  • 1+ years of Object Oriented Design experience.
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field.
  • Experience programming with at least one software programming language.

Responsibilities

  • Write and ship production code — Develop, test, and deploy high-quality code for backend services that generate and deliver invoice documents (PDFs, emails, structured data) to AWS customers worldwide.
  • Own software components — Take ownership of well-defined components within the invoicing platform, such as a rendering module, a delivery workflow, or an integration adapter with a government tax portal.
  • Test thoroughly — Write unit tests, integration tests, and regression tests for your code. Validate invoice templates against thousands of test cases to ensure zero cosmetic defects or compliance issues in legal financial documents.
  • Debug and troubleshoot — Use logs, metrics, alarms, and debugging tools to identify and resolve software defects. Support team during on‑call rotations by investigating service issues, responding to alerts, and driving incident resolution with guidance from senior engineers.
  • Deploy and operate software — Follow best practices for safe deployments across multiple environments. Monitor the health of services you contribute to and respond to operational issues to maintain high availability.
  • Participate in code reviews — Review teammates' code to find basic errors, improve readability, and learn team conventions. Incorporate feedback from code reviews on your own contributions to continuously improve code quality.
  • Learn and grow with guidance — Work on well-defined projects scoped by your manager and senior engineers. Actively seek feedback, learn system design approaches, and build your understanding of the team's distributed architecture and compliance domain over time.
  • Collaborate across the team — Partner with senior engineers, product managers, and compliance experts and tax PoCs across globe to understand requirements. Ask clarifying questions, communicate progress, and flag blockers early

Skills

Software development
Design/architecture
Distributed systems
Multi-language programming
OO design
Bachelor's degree
Any programming language

Education

Bachelor's degree in CS/Engineering/Math

Job description

Amazon in Seattle is seeking a Software Development Engineer to join the AWS Invoicing team, focusing on generating, delivering, and ensuring compliance of invoices worldwide.

You will design and build backend services that render invoices as PDFs, emails, and data, integrate with tax portals, and operate at scale with reliability. Collaboration with engineers, product managers, and compliance experts is encouraged to ship impactful features for AWS customers globally.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
SDE II, AWS Invoicing
SDE II, AWS Invoicing

Amazon Inc. • Seattle (WA)

On-site
USD 144,000 - 194,000
SDE II, AWS Invoicing
SDE II, AWS Invoicing

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
RSU program
401(k)
+2
Software Engineer, AWS Invoicing & Billing Platform
Software Engineer, AWS Invoicing & Billing Platform

Amazon Inc. • Seattle (WA)

Hybrid
USD 144,000 - 194,000
Health insurance
RSUs
401(k) matching
+1
SDE II, Seller Fees Tech — Scale, Impact & Innovation
SDE II, Seller Fees Tech — Scale, Impact & Innovation

Amazon Inc. • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
SDE: Tax & Account Compliance Platform
SDE: Tax & Account Compliance Platform

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
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
SDE II: Global Inventory & Warehouse Automation
SDE II: Global Inventory & Warehouse Automation

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
RSUs
Health insurance
401(k) matching
SDE II: Build at Massive Scale & Real Impact
SDE II: Build at Massive Scale & Real Impact

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
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