Apple’s Strategic Data Solutions (SDS) team builds systems that optimize high-impact business processes and mitigate fraud, waste, and abuse. The SDS Fulfillment team develops systems that automate and optimize Apple’s order fulfillment and supply chain operations, improving the customer experience while delivering cost, labor, and carbon savings. The software engineering team works closely with machine learning engineers and business teams to create scalable, easy-to-use systems and tools. As a Software Engineer on the SDS team, you will lead the design and implementation of systems and tools that affect customers and company revenue. The role includes developing production software to optimize and automate business processes, designing reliable and durable system architecture that handles concurrency and peak loads, coordinating infrastructure needs with external teams, and improving fulfillment and supply chain processes. You will also help raise the team’s analytical software development maturity and skills, and own release engineering practices including CI/CD, automated testing, feature-flagged rollouts, database migrations, and observability.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior