SDE II: Global Invoicing & Distributed Systems

Amazon Web Services (AWS)

Seattle (WA)

On-site

USD 144,000 - 194,000

Full time

6 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
RSU program
401(k)
Paid time off
Parental leave

Job summary

Amazon Development Center U.S., Inc. in Seattle, WA is seeking a Software Development Engineer to join the AWS Invoicing team.

You will design and build services that generate, deliver, and ensure compliance of invoices used by AWS customers worldwide. You'll own end-to-end features, tackle large-scale distributed systems, and collaborate with product managers and compliance experts to translate regulatory requirements into reliable, maintainable software.

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, 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

  • Write and ship production code — Develop, test, and deploy high-quality code for backend services that generate and deliver invoice documents to AWS customers worldwide.
  • Own software components — Take ownership of well-defined components within the invoicing platform, such as a rendering module or delivery workflow.
  • Test thoroughly — Write unit tests, integration tests, and regression tests for your code.
  • Debug and troubleshoot — Use logs, metrics, alarms, and debugging tools to identify and resolve defects.
  • Deploy and operate software — Safe deployments across environments and maintain service health.
  • Participate in code reviews — Review teammates' code and incorporate feedback.
  • Learn and grow with guidance — Work on well-defined projects and learn system design approaches.
  • Collaborate across the team — Partner with engineers, product managers, and compliance experts across globe.

Skills

Software development
Design patterns
Distributed systems
OO design
Programming languages (C#/C++/Java)

Education

Bachelor's degree in CS/Engineering/Math

Tools

Git
CI/CD

Job description

Amazon Development Center U.S., Inc. in Seattle, WA is seeking a Software Development Engineer to join the AWS Invoicing team.

You will design and build services that generate, deliver, and ensure compliance of invoices used by AWS customers worldwide. You'll own end-to-end features, tackle large-scale distributed systems, and collaborate with product managers and compliance experts to translate regulatory requirements into reliable, maintainable software.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SDE II: Global Invoicing Backend Engineer
SDE II: Global Invoicing Backend Engineer

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
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, 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
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 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
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 - Network Load Balancer & Large-Scale Systems
SDE II - Network Load Balancer & Large-Scale Systems

Amazon • Seattle (WA)

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

Amazon Inc. • Seattle (WA)

On-site
USD 144,000 - 194,000