Senior Software Engineer - Setup
Core
Designing and implementing features for Setup Assistant, the software guiding iPhone, iPad, and Mac customers through device setup.
Role type
Staff-level software engineer (system software)
Builds
Setup Assistant (customer onboarding software for Apple devices)
Domain
Consumer electronics / System software
Required skills
Platform API design, Technical leadership, Mentorship, Critical thinking with influence, Customer focus, Software engineering quality
Preferred skills
Computer Science degree
Technologies
null
Responsibilities
Designing and implementing new features for the setup experience, Refining existing setup experiences, Upholding high standards for technical execution, Mentoring junior engineers, Collaborating with cross-functional teams
Seniority
Staff, hands-on IC with mentorship
Sourced via apple · Listed on CareerPlan, which tracks 851,000+ jobs from 20+ sources.