Software Engineer - Developer Tools Installation Technologies

1 Minute ago • All levels • Game Engine • $126,800 PA - $190,900 PA

Job Summary

Job Description

Join Apple's Installation Technologies team within Software Engineering, dedicated to building tools and services for delivering Xcode to developers. This role involves designing, writing, and maintaining tools for Xcode installation and its components. You will contribute to critical system design and implementation, collaborating cross-functionally to solve problems and create innovative solutions. The ideal candidate drives projects independently, evaluates technologies, understands customer needs, and enhances developer productivity. We offer a supportive, growth-focused culture with a healthy work-life balance.
Must have:
  • Design, write, maintain tools for installing Xcode and its components.
  • Contribute to the technical design and implementation of a system critical to software development.
  • Collaborate with team and cross-functionally to tackle problems and design solutions.
  • Evaluate technologies and strategies, understand customer needs.
  • Implement solutions that enhance developer productivity and enable faster development.
  • Drive development projects independently.
  • Collaborate with other teams to innovate and solve complex engineering challenges.
  • Iteratively develop and integrate solutions to these challenges.
Good to have:
  • A passion for driving modern software engineering practices
  • A strong desire to influence change
  • Intense focus on delivering an exceptional customer experience
  • Experience with SwiftUl or Appkit
  • Experience designing and building Applications
Perks:
  • Opportunity to become a shareholder through participation in discretionary employee stock programs
  • Discretionary restricted stock unit awards
  • Purchase stock at a discount if voluntarily participating in the Employee Stock Purchase Plan
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Range of discounted products and free services
  • Reimbursement for certain educational expenses (tuition) for formal education related to advancing career
  • Discretionary bonuses or commission payments
  • Relocation

Job Details

The Software Engineering organization (SWE) is responsible for some of the most advanced software on the planet, across many platforms and products. The Installation Technologies team is dedicated to building tools and services that facilitate the delivery of Xcode to developers and SWE. If you're a motivated and detail-oriented individual with a passion for problem-solving, tool-building, and enhancing the lives of developers daily, we'd love to have you join our team!

In this role, you'll design, write, maintain tools for installing Xcode and its components. You will contribute to the technical design and implementation of a system critical to the everyday work of software development. You will collaborate with your team and work cross-functionally to tackle problems and design beautiful solutions. You will evaluate technologies and strategies, understand customer needs, and ultimately implement solutions that enhance developer productivity and enable faster development. An ideal candidate will be able to drive development projects independently, collaborating with other teams to innovate and solve complex engineering challenges. They will iteratively develop and integrate solutions to these challenges. We have a wide range of engineering backgrounds and experience, and an incredibly encouraging and growth-focused workplace culture. We work hard to maintain a healthy work-life balance, with a peaceful work environment.

  • Proficient in Swift and Objective-C for native platform development
  • Enthusiastic about continuous software delivery patterns
  • M.S in Computer Science or equivalent experience
  • A passion for driving modern software engineering practices
  • A strong desire to influence change
  • Intense focus on delivering an exceptional customer experience
  • Experience with SwiftUl or Appkit
  • Experience designing and building Applications

Base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $126,800 and $190,900, and your base pay will depend on your skills, qualifications, experience, and location.

Employees also have the opportunity to become a shareholder through participation in discretionary employee stock programs. Employees are eligible for discretionary restricted stock unit awards, and can purchase stock at a discount if voluntarily participating in the Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Benefits.

Note: Benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

This company is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Cupertino, California, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Game Engine Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Sunnyvale, California, United States (On-Site)

New York, New York, United States (On-Site)

Cupertino, California, United States (On-Site)

Seattle, Washington, United States (On-Site)

Cupertino, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Apple

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug