CareerPlanGet AI match score →

Software Development Engineer, AWS Bill Generation Fulfillment Tracking

New York, New York, United States💼 Full-time🗓 2026-07-14 → 2026-07-31

Core

Design and build scalable, fault-tolerant distributed storage, index, and query systems for large-scale computing environments.

Role type

Senior Software Development Engineer (Distributed Systems)

Builds

Distributed storage, indexing, and query systems

Domain

Cloud infrastructure / Distributed computing

Deliverable

production ML models | product features | infrastructure

Required skills

C#, C++, Java, or Perl; Object Oriented Design; Distributed system architecture; Large-scale multi-tiered application development

Preferred skills

Full software development life cycle experience; Code reviews; Source control management; Build processes; Testing; Operations

Technologies

C#, C++, Java, Perl

Responsibilities

Design and build innovative technologies in large distributed computing environments; Create solutions to run predictions on distributed systems; Build distributed storage, index, and query systems; Design and code solutions for broadly defined problems; Work in an agile environment to deliver high-quality software

Seniority

Mid-level to Senior, hands-on IC

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply at Amazon ↗