Software Engineering Manager - eBusiness
Core
Lead a team of engineers to implement innovative and scalable eBusiness solutions for Apple's global systems.
Role type
Senior Software Engineering Manager (eBusiness)
Builds
Scalable software services and integration solutions for Apple's enterprise and customer technology systems
Domain
Enterprise eBusiness, Large-scale distributed systems
Deliverable
production ML models | product features
Required skills
Engineering team leadership, Python or Java (Spring), Middleware (Mulesoft, webMethods), Microservices, Container orchestration (Docker, Kubernetes), Relational and NoSQL databases (Oracle, Postgres, MongoDB), Object-oriented design
Preferred skills
Large project architecture, DevOps/SRE processes, Golang, Ruby on Rails
Responsibilities
Lead engineering team and make cross-functional decisions, Contribute to code reviews and risk assessments, Represent team in cross-functional meetings, Plan multi-year roadmaps and lead design/execution phases, Mentor high-performing engineers
Seniority
Senior, hands-on IC with management responsibilities