Drimva

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

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)