senior Software Engineer ic · Posted May 18, 2026

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

CA-Specialist: Full-Time, Part-Time, and Part-Time Temporary
Canada · mid
US - Specialist: Full-Time, Part-Time, and Part-Time Temporary
United States · mid
UK - Specialist: Full-Time, Part-Time, and Part-Time Temporary
United Kingdom · mid
IN-Technical Specialist
India · mid
IN-Genius
India · mid
All Apple jobs →

Job description

from Apple careers

Join 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.

This is an excerpt. Read the full job description on Apple careers →
All software engineering jobs software engineering in Cupertino, CA Jobs in Cupertino, CA software engineering salaries software engineering career path
All Apple Jobs Browse software engineering roles senior positions