Software Engineer, Apple Services Engineering

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$142,300–$263,300 / yr
Posted
75 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $206k
This role $203k
$128k $278k
below market most similar roles pay here above market

This role pays less than 52% of similar roles. Most pay $170,905–$241,750 — the blue band above. At the midpoint, this role pays about $203k versus about $206k 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 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, Apple Services Engineering

Software Engineer - Apple Services Engineering joins the Universal Media Engineering team to support the data platform and tools powering the Apple TV app. This role involves designing and building highly scalable backend services, internal platforms, APIs, and data pipelines. You will develop production-quality software, monitor systems for reliability, and integrate modern AI technologies to solve complex engineering problems. Key responsibilities include prototyping generative AI applications, automating business workflows, and improving developer productivity. Required skills include proficiency in Java and backend languages like Kotlin, Go, or Python, alongside experience with distributed systems, RESTful APIs, and containerized applications. You should also possess hands-on experience with Large Language Models, RAG, and vector databases to enhance software quality and operational efficiency within the media engineering domain.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Design, build, and operate highly scalable backend services, internal platforms, and data pipelines.
  • Develop and productize AI-powered applications and intelligent workflows to improve operational efficiency.
  • Write high-quality, well-tested, and maintainable code while raising the engineering quality bar.
  • Monitor production systems to troubleshoot complex issues and improve reliability and performance.
  • Identify and integrate generative AI into products, engineering workflows, and operational processes.
  • Champion the adoption of AI-assisted engineering practices and share best practices with other teams.
  • Participate in architecture discussions to balance long-term technical strategy with pragmatic delivery.

What we're looking for

  • 5+ years of professional software engineering experience owning features throughout the software development lifecycle.
  • Experience designing and developing scalable, highly observable, and resilient backend services and RESTful APIs.
  • Strong proficiency in Java and at least one other backend language such as Kotlin, Go, or Python.
  • Solid understanding of distributed systems, concurrency, networking, and service-oriented architectures.
  • Experience with databases, data modeling, cloud-native application development, containerized applications, and CI/CD pipelines.
  • Hands-on experience building production applications powered by Large Language Models (LLMs) including prompting and tool calling.
  • Bachelor’s degree in CS/CE/EE or a related technical field, or equivalent industry experience.
  • Experience building large-scale distributed systems, data pipelines, or event-driven architectures (preferred).

More like this

Similar roles

Software Engineer, Apple Services Engineering

Apple Inc

San Diego, CA 75 days ago $142,300–$263,300
Java Kotlin Go Python RESTful APIs Distributed Systems NoSQL Cassandra DynamoDB Kafka RabbitMQ Solr Elasticsearch Redis MySQL Spring Framework Spring Boot Docker Kubernetes CI/CD LLMs RAG Vector Databases OpenAI Anthropic Google Gemini AWS Bedrock Hugging Face
5+ yrs exp

Senior Software Engineer, Apple Services Engineering

Apple Inc

Cupertino, CA 69 days ago $184,700–$324,800
Java Scala Apache Spark Apache Flink Apache Kafka Cassandra Large Language Models LangGraph MCP Servers Distributed Systems Data Processing AI Algorithms Data Structures

Software Engineer, Big Data

Apple Inc

Seattle, WA 111 days ago $175,000–$308,500
Java Scala Spark Flink Kafka HDFS Hadoop S3 Kubernetes Airflow SQL MPP Database Data Pipelines Functional Programming GDPR