Software Engineer Manager, IS&T Ai & Data Platforms
Core
Build high-quality, scalable, and resilient distributed systems on cloud and on-premise infrastructure to power data exploration, analytics, reporting, and production models for Apple's business functions.
Role type
Senior IC software engineering manager (distributed systems & cloud data platforms)
Builds
Cloud-based data pipelines, analytics platforms, and production models serving Sales, Operations, Finance, AppleCare, Marketing, and Internet Services
Domain
Enterprise data warehousing, cloud infrastructure, big data processing
Deliverable
production ML models | product features
Required skills
Distributed systems architecture, Cloud data platform design, Python/Scala/Java, SQL optimization, RESTful API design, ETL pipelines, Kubernetes, Spark, Technical leadership, Code review
Preferred skills
Snowflake, BigQuery, Cloudera, AWS/Azure/GCP, Streamlit/Superset/Tableau, GenAI/ML models, People development
Technologies
Kafka, Spark, Iceberg, Airflow, Presto, Snowflake, BigQuery, Cloudera, Kubernetes, AWS, Azure, GCP
Responsibilities
Design and develop new components and features from concept to release, Lead and provide technical guidance to engineers, Support production applications and end users, Integrate open source software with Apple's internal ecosystem
Seniority
Senior, hands-on IC with leadership responsibilities