People Analytics Full Stack Developer
Core
Builds end-to-end analytics products for Apple's HR organization, enabling data-driven decisions on recruiting, development, listening, and retaining employees.
Role type
Senior IC full-stack data engineer (people analytics)
Builds
Data products, dashboards, and internal people tools for HR teams and leadership
Domain
Human Resources / People Analytics
Required skills
Snowflake, Python, Linux, agentic AI coding tools, ETL pipelines, data modeling, containerization, row-level security
Preferred skills
Flask/FastAPI, NumPy/pandas, Model Context Protocol (MCP) servers, shared data platform experience
Technologies
Snowflake, Python, Linux, Docker, Flask, FastAPI, NumPy, pandas
Responsibilities
Design, develop, and deploy reports and dashboards across the employee lifecycle; Build and optimize data models, schemas, and views in Snowflake; Develop and maintain Python backends, APIs, and web frontends; Build and operate ETL and data-refresh pipelines; Automate build, containerization, and deployment on Linux infrastructure; Establish and own metric definitions; Partner with internal teams and senior business leaders to deliver insights.
Seniority
Senior, hands-on IC