Software Engineer (Customer Success), Developer Engagement
Apple
Cupertino, California
Posted today
Qualifications
Education
Bachelor's degree in computer science or equivalent experience
Responsibilities
Primary Duties
- Triage and troubleshoot issues across CI and distributed systems, providing clear technical direction and solutions
- Design and build automation and tooling that meaningfully improves efficiency and experience for end users
- Drive adoption engineering efforts, including onboarding teams, creating enablement materials, and reducing friction for developers adopting new tools
- Instrument observability of support workflows, analyze metrics, and drive continuous process improvement
- Create and maintain self-service resources including FAQs, how-to guides, and technical documentation
- Craft concise and effective communications around maintenance, incidents, and new capabilities
- Maintain high-quality product feedback by ensuring bug reports and user insights are actionable by engineering teams
Experience Requirements
Required
4+ years industry experience
4 years of experience
Benefits & Perks
Benefits Package
- Comprehensive medical and dental coverage
- retirement benefits
- a range of discounted products and free services
- reimbursement for certain educational expenses including tuition
Required Skills
Technical Skills
Proficient in modern scripting or compiled languages (Python, Swift, C/C++, etc.)Familiar with continuous integration, software testing, and build methodologiesDesigning and using web service APIsAutomation development experience in high-scale operating environmentsComfortable using AI-assisted tools and workflows as a core part of day-to-day engineering work
Soft Skills
Excellent customer collaboration and communication skills
Full Job Description
Software Engineer (Customer Success), Developer Engagement
Developer Engagement creates user experiences and services to enable Apple's engineers to craft high-quality products. We are responsible for internal tools and supporting technologies that are critical parts of the Software Engineering workflow. We are seeking engineers passionate about delivering exceptional developer experiences and shaping how we build and test software at scale in support of macOS, iOS, watchOS, tvOS, Xcode, and more.
Responsibilities
Minimum Qualifications
Preferred Qualifications
At Apple, 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 $147,400 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's 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 at Apple, reimbursement for certain educational expenses including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.
Developer Engagement creates user experiences and services to enable Apple's engineers to craft high-quality products. We are responsible for internal tools and supporting technologies that are critical parts of the Software Engineering workflow. We are seeking engineers passionate about delivering exceptional developer experiences and shaping how we build and test software at scale in support of macOS, iOS, watchOS, tvOS, Xcode, and more.
Responsibilities
- Triage and troubleshoot issues across CI and distributed systems, providing clear technical direction and solutions
- Design and build automation and tooling that meaningfully improves efficiency and experience for end users
- Drive adoption engineering efforts, including onboarding teams, creating enablement materials, and reducing friction for developers adopting new tools
- Instrument observability of support workflows, analyze metrics, and drive continuous process improvement
- Create and maintain self-service resources including FAQs, how-to guides, and technical documentation
- Craft concise and effective communications around maintenance, incidents, and new capabilities
- Maintain high-quality product feedback by ensuring bug reports and user insights are actionable by engineering teams
Minimum Qualifications
- 4+ years industry experience
- Bachelor's degree in computer science or equivalent experience
- Excellent customer collaboration and communication skills, including experience working across technical and non-technical stakeholders
- Proficient in modern scripting or compiled languages (Python, Swift, C/C++, etc.)
- Familiar with continuous integration, software testing, and build methodologies
- Designing and using web service APIs
- Automation development experience in high-scale operating environments
- Comfortable using AI-assisted tools and workflows as a core part of day-to-day engineering work
- On-call availability when needed
Preferred Qualifications
- Experience incorporating AI/ML capabilities or LLM-based workflows into developer-facing tools or processes
- Ability to refine user requirements and prototype new solutions from scratch
- Experience driving adoption of developer tools or platforms across engineering organizations
- macOS, iOS, or UNIX development experience
- Ability to maintain composure and customer-service focus in high-pressure situations
- Flexibility and adaptability to thrive in a dynamic, fast-moving environment
At Apple, 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 $147,400 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's 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 at Apple, reimbursement for certain educational expenses including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.
How to Apply
$136
/ hour
Apple pays $136 for Software Engineer in Cupertino, California, with most salaries ranging from $92 to $209. Pay can vary based on role, experience, and local cost of living.
Median
$136
Low
$92
High
$209
Companies Similar to Apple for Jobs
Share This Job
Figures represent approximate ranges and may vary based on experience, location, and other factors. For the most accurate information, please consult the employer directly. Contact us to suggest updates to this information.





