Principal Platform Engineer - People Systems
Core
Architect the technical strategy for Apple's People Systems platform, enabling configuration-driven features for recruiting, onboarding, HR, payroll, and benefits.
Role type
Principal Application Architect (People Systems)
Builds
Scalable, secure, and resilient platforms for employee lifecycle management (Recruiting, Onboarding, Core HR, Payroll, Compensation, Benefits)
Domain
Enterprise HR Technology / People Systems
Deliverable
production ML models
Required skills
System design, distributed systems, event-driven architecture, AI/agent orchestration, Spring Boot, microservices, database management, API design, technical strategy
Preferred skills
Configuration-first architecture, agentic workflows, AI-native SDLC, mentorship
Technologies
Java, Kotlin, Spring Boot, AWS, Kubernetes, virtual threads, coroutines, relational/NoSQL databases
Responsibilities
Architect configuration-first applications, design distributed systems with high availability, lead end-to-end system design for new initiatives, define API contracts, mentor engineers, integrate AI/ML capabilities, establish architecture standards, ensure data integrity and privacy
Seniority
Principal, hands-on IC with strategic influence
