Senior Software Engineer - Routing Intelligence
Apple · Cupertino, CA · Software and Services
About this role
Apple is hiring a senior-level Software Engineer based in Cupertino, CA. The posting calls out experience with Python, Swift, Kubernetes, Kafka.
- Role
- Software Engineer
- Function
- software engineering
- Level
- senior
- Track
- Individual contributor
- Location
- Cupertino, CA
- Department
- Software and Services
- Posted
- May 18, 2026
More roles at Apple
Job description
from Apple careersJoin Apple and be part of a community where innovation thrives, creativity flourishes, and diverse perspectives are celebrated. At Apple Maps, we're not just improving navigation. We're rethinking how hundreds of millions of people get where they need to go, every day.
As a Software Engineer on the Maps Routing Engine team, you'll work at the heart of the system that decides, at scale, which path is best for each person, each journey, and each moment. You'll help us make routing smarter, more adaptable, and ultimately more personal, bringing a systems and machine learning perspective that complements the expertise of some of the best routing engineers in the industry.
If you're passionate about solving hard technical problems, thrive in ambiguity, and want your work to shape how billions of people navigate the world, this is your opportunity to make a meaningful difference.
The Maps Routing Engine team builds the backend services that power navigation for customers across Apple's devices. Our work spans every modality: driving, walking, cycling, and transit.