Software Engineering Manager - SCI
Core
Lead a team of engineers to build and optimize scalable, distributed systems for Apple's global supply chain, sales, and operations.
Role type
Senior Engineering Manager (Supply Chain)
Builds
End-to-end software solutions for supply planning, demand planning, and product distribution
Domain
Enterprise software / Supply Chain
Deliverable
production ML models | product features
Required skills
Distributed systems, Cloud-native technologies, Microservices, Python, Java, Relational databases (Oracle, PostgreSQL), Agile methodologies, Team leadership, System architecture
Preferred skills
Container orchestration (Docker, Kubernetes), NoSQL databases (Couchbase, Redis, MongoDB), AI/ML technologies, LLMs, Prompt engineering, RAG, Supply chain domain knowledge
Technologies
Python, Java, Oracle, PostgreSQL, Docker, Kubernetes, Couchbase, Redis, MongoDB
Responsibilities
Lead and mentor an engineering team, design and architect large-scale projects, conduct code reviews and risk assessments, plan multi-year roadmaps, collaborate with product owners and business units
Seniority
Senior, hands-on IC with management responsibilities
