CareerPlanSign in

Software Development Engineer

USA💼 Full-time🗓 2026-09-05 → 2026-09-26

Core

Architect, design, and implement federated and highly scalable distributed systems; build enterprise-class supply chain products from the ground up using native AWS technologies.

Role type

Senior Software Development Engineer (Distributed Systems)

Builds

Enterprise-class supply chain products

Domain

Supply chain / Cloud infrastructure (AWS)

Deliverable

production ML models | product features

Required skills

Distributed systems design, high availability architecture, low latency optimization, high throughput engineering, C#, C++, Java, or Perl, object-oriented design, multi-tiered application development, multi-threaded programming, embedded systems, system architecture, design patterns, reliability engineering, scaling strategies

Preferred skills

Full software development lifecycle experience, coding standards, code reviews, source control management, build processes, testing, operations

Technologies

AWS, C#, C++, Java, Perl

Responsibilities

Architect and design federated distributed systems, develop high-availability low-latency high-throughput systems, contribute to product standards and early-stage ideation, produce reliable code for large-scale software problems

Seniority

Senior, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.