Apple
Senior Software Engineer - Setup
$185K–$325K
Cupertino, California · Senior · Full-time · Posted Jul 7, 2026
- Experience
- 7-10 years of software engineering experience.
About the job
Designs, implements, and improves Setup Assistant, the onboarding software that helps customers set up iPhone, iPad, and Mac devices.
What you'll do
- Design and implement new Setup features and refine the existing experience while ensuring quality.
- Set and uphold high standards for technical execution and collaborate with engineering and cross-functional partners.
- Mentor teammates and invest in their growth.
What they ask for
- Deliver performant, well-tested, maintainable code with well-abstracted interfaces and reasonable failure modes.
- Proficiency in designing, building, and supporting platform APIs, with an understanding of customer needs and constraints.
- Demonstrated technical leadership, customer focus, mentorship, and ability to assess tradeoffs and influence decisions.
- Track record of success in software engineering.
Nice to have
- Bachelor of Computer Science or equivalent skills and work experience.
Pay
$184,700 and $324,800 USD base salary
Model-written summary · the original posting is authoritative