CareerPlan

Software Development Engineer, Promotions Calculations Lifecycle (PCL)

Seattle, Washington, United StatesFull-time$144k–$194k2026-11-03 → 2026-11-10
Based in United States

Core

Design, build, and operate high-throughput, low-latency services that compute promotional benefits correctly at checkout for customers worldwide.

Role type

Senior IC Software Development Engineer (distributed systems)

Builds

Scalable services and features for the checkout-time calculation path

Domain

E-commerce, Promotions, Distributed Systems

Deliverable

production ML models | product features

Required skills

C#, C++, Java, Perl, Object Oriented Design, Distributed Systems, System Design, Testing, Code Reviews, On-call Operations

Preferred skills

Full SDLC experience, Code Standards, Source Control Management, Build Processes

Technologies

C#, C++, Java, Perl

Responsibilities

Own end-to-end design, implementation, testing, deployment, and operation of services; Design and build scalable, low-latency services; Raise code quality through reviews and testing; Participate in on-call rotation and reduce operational toil; Collaborate with partner teams and product managers; Mentor peers and newer engineers

Seniority

Senior, hands-on IC