Apple
Senior Software Engineer - Fulfillment Ops
Austin, Texas · Senior · Full-time · Posted Oct 16, 2026
- Experience
- 4+ years of experience in software engineering/data science.
- Education
- BS or advanced degree in Computer Science, related field or equivalent experience.
About the job
Designs and builds production systems and analytical tools that automate and optimize Apple’s fulfillment and supply chain operations.
What you'll do
- Develop and improve software and systems for fulfillment optimization, automation, reliability, and performance.
- Partner with machine learning engineers, software engineers, business teams, and infrastructure teams to design and deliver solutions.
- Lead improvements to analytical software development and manage release engineering, including CI/CD, testing, rollouts, migrations, and observability.
What they ask for
- BS or advanced degree in Computer Science, a related field, or equivalent experience.
- Mastery of Python, Java, Scala, C++, or an equivalent language.
- 4+ years of experience in software engineering/data science.
- Experience building data science or data analysis tools on Hadoop/cloud based systems.
Nice to have
- Experience with Docker, Kubernetes, or cloud platform deployment.
- Experience with distributed systems, databases, event-driven architectures, or workflow orchestration frameworks such as Temporal.
Tools
Python, Java, Scala, C++, Hadoop, Docker, Kubernetes, Temporal
Model-written summary · the original posting is authoritative