CareerPlan

Senior Software Engineer - Fulfillment Ops

Austin, United States of AmericaFull-time2026-10-16 → 2026-11-10

Core

Design and implement scalable systems to automate and optimize Apple's order fulfillment and supply chain operations.

Role type

Senior Software Engineer (Supply Chain & Fulfillment)

Builds

Production software for supply chain optimization and automation

Domain

Retail / Supply Chain Logistics

Deliverable

production ML models

Required skills

Python, Java, Scala, C++, distributed systems, data structures, algorithms, CI/CD, database schema design, observability

Preferred skills

Docker, Kubernetes, event-driven architectures, Temporal, relational databases, NoSQL

Technologies

Hadoop, cloud platforms, Temporal, Kubernetes, Docker

Responsibilities

Develop production software for business process optimization, design system architecture for durability and peak loads, drive infrastructure development, implement process improvements, lead team maturity in analytical software, manage release engineering and CI/CD pipelines

Seniority

Senior, hands-on IC