Software Engineer (Customer Success), Developer Engagement

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$147,400–$272,100 / yr
Posted
today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $176k
This role $210k
$125k most similar roles pay here $288k

This role pays more than 71% of similar roles. Most pay $141,145–$211,200 — the shaded band above. At the midpoint, this role pays about $210k versus about $176k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 351 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 246 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer (Customer Success), Developer Engagement

As a Software Engineer on the Customer Success team within Developer Engagement at Apple, you will join a small but ambitious group dedicated to enhancing internal systems and tools for software engineering teams. Your role involves triaging issues across CI systems, designing automation and tooling to improve developer efficiency, driving adoption of new capabilities through onboarding and enablement materials, and maintaining self-service resources like FAQs and technical documentation. You will leverage modern scripting languages such as Python or Swift, continuous integration methodologies, and AI-assisted tools in a high-scale environment, ensuring tight feedback loops between users and engineering teams to continuously improve workflows at Apple’s massive scale for macOS, iOS, watchOS, tvOS, Xcode, and more.

What you'll do

  • Triage and resolve issues in CI systems and distributed environments.
  • Design and implement automation tools to enhance developer efficiency.
  • Lead adoption efforts by onboarding teams and creating enablement materials.
  • Analyze observability data to drive continuous improvement of support workflows.
  • Develop self-service resources like FAQs and technical documentation for users.

What we're looking for

  • 4+ years of industry experience in software engineering
  • Strong background in computer science or equivalent practical experience
  • Proficiency in modern scripting languages (Python, Swift) and compiled languages (C/C++)
  • Expertise in continuous integration, testing methodologies, and build systems
  • Experience with web service APIs and automation development in high-scale environments
  • Comfort using AI-assisted tools for daily engineering tasks
  • Excellent communication skills across technical and non-technical teams

More like this

Similar roles

Customer Facing Software Engineer

Adobe

San Jose 80 days ago $177,900$257,550
Java Scala Spring Boot REST API SQL NoSQL LLM Development OpenAI Anthropic Gemini prompt engineering LangChain Semantic Kernel AutoGPT RAG React Angular Vue AWS Azure GCP Kafka

Lead Software Engineer, Customer Experience & Reliability

Morningstar Inc

Chicago, Illinois 6 days ago $114,100$167,350
C# .NET .NET Core JavaScript AWS Docker Kubernetes CI/CD Splunk New Relic Prometheus Grafana Terraform Git Jira Confluence Mentorship Customer Experience Reliability Engineering
Hybrid

Associate Software Engineer - Developers

Boeing

Remote (Usa - Oklahoma City, Ok, US) 7 days ago $92,650$125,350
Python C++ GitLab Docker CI/CD VXWorks ADA Git VSCode SAFE Agile C # Java Linux PostgreSQL Maven Jenkins Kubernetes AWS
Remote

Software Engineer - Customer Service Platform

Netflix

Remote (Usa - Remote, US) 38 days ago $388,000$558,000
TypeScript JavaScript React Java C++ GraphQL gRPC REST Amazon Web Services SLOs SRE Observability Platforms Distributed Systems AWS
Remote