Software Development Engineering Manager
Core
Lead a team of engineers building distributed systems and services for the global Apple Store Online eCommerce platform.
Role type
Senior Engineering Manager (Backend/Distributed Systems)
Builds
Distributed systems and services powering Apple Store Online
Domain
Retail eCommerce, Cloud Infrastructure
Required skills
Backend engineering, Distributed systems, Java, Microservices, System architecture, API design, CI/CD, Team leadership, Hiring, Technical strategy
Preferred skills
Retail/commerce domain experience, High-availability architecture, SQL/NoSQL, Observability, Containerization, Cloud-native architectures, Application security
Technologies
Java, Microservices, SQL, NoSQL, CI/CD, Containerization, Cloud platforms
Responsibilities
Lead design and implementation of secure, high-scale distributed systems; Partner with product teams to shape roadmaps and co-own outcomes; Stay hands-on with architecture, code reviews, and debugging; Drive engineering excellence via API design, observability, and testing practices; Manage scope, risk, and delivery across projects; Hire, develop, and retain high-performing engineers; Communicate technical strategy to stakeholders.
Seniority
Senior, hands-on IC with people management