Apple's Access Engineering & Wallet Services team is redefining digital access, aiming to create seamless and secure experiences for unlocking cars and doors using iPhones and Apple Watches. The role involves solving complex problems at a global scale and influencing the direction of multiple teams.
Requirements
- 10+ years of backend software engineering experience in languages such as Java, Kotlin, or Go
- Familiarity with leveraging AI to accelerate development
- Proven success building scalable, reliable, and secure distributed systems and APIs
- Strong foundation in concurrency, asynchronous processing, and event-driven architectures (e.g., Kafka)
- Experience with Relational and NoSQL databases
- Familiarity with DevOps, CI/CD, and production service ownership
- Experience developing or integrating AI/ML-driven systems or decision pipelines
Responsibilities
- Lead the architecture and development of distributed backend systems powering Apple Wallet’s digital access and Car Key experiences.
- Build secure, performant APIs that integrate with partner ecosystems
- Collaborate closely with hardware, security, and product teams to build deeply integrated, privacy-preserving user experiences.
- Apply AI to improve efficiency, reliability, intelligence, and personalization in our product
- Mentor and guide other engineers, encouraging a culture of technical rigor, open dialogue, and thoughtful innovation.
Other
- Seasoned software engineer who thrives on sophisticated problem-solving, spirited technical debate, and turning ambitious ideas into reality at global scale.
- Motivated by product excellence, not just clean code - and if you bring both resilience and creativity to navigating a deeply cross-functional environment
- Ability to thrive in a matrixed, cross-functional environment and influence without direct authority
- Exceptional interpersonal skills - comfortable leading design discussions, challenging ideas constructively, and driving alignment
- Proven track record to deliver results in large, matrixed organizations-navigating ambiguity, aligning diverse stakeholders, and driving transparency through data and empathy.