Software Engineer, Apple Services Engineering

Apple Inc

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $205k
This role $203k
$128k most similar roles pay here $278k

This role pays less than 54% of similar roles. Most pay $172,237–$238,250 — the shaded band above. At the midpoint, this role pays about $203k versus about $205k 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 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 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 develop the data platform and tools powering the Apple TV app. You will design, build, and operate highly scalable backend services, internal platforms, RESTful APIs, and data pipelines while integrating modern AI technologies into engineering workflows and products. The role involves prototyping generative AI capabilities, managing distributed systems, and improving operational efficiency through automated business workflows. You will work with a variety of tools including Java, Kotlin, Go, or Python, alongside technologies like Spring Boot, Docker, Kubernetes, Kafka, Redis, and various SQL and NoSQL databases. Key responsibilities include building production-grade LLM applications using RAG, vector databases, and semantic search to solve complex engineering problems while ensuring high reliability and performance for the media experience.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Design and operate scalable backend services, internal platforms, APIs, and data pipelines.
  • Develop AI-powered applications and intelligent workflows to automate business processes and improve operational efficiency.
  • Prototype and productize generative AI capabilities for developer tools and production features.
  • Write high-quality, well-tested, and maintainable code while improving overall engineering standards.
  • Monitor production systems to troubleshoot complex issues and improve reliability and performance.
  • Integrate Large Language Models into backend services using techniques like RAG and prompt engineering.
  • Champion the adoption of AI-assisted engineering practices across development teams.

What we're looking for

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

More like this

Similar roles

Software Engineer, Apple Services Engineering

Apple Inc

Cupertino, CA 29 days ago $150,400$277,600
Java Kotlin Go Python LLM RAG Spring Boot Docker Kubernetes Kafka RabbitMQ Redis Elasticsearch Solr MySQL Cassandra DynamoDB CI/CD RESTful APIs
5+ yrs exp

Software Engineer, Core Services

Apple Inc

Cupertino, CA 27 days ago $150,400$277,600
JVM Clojure RESTful APIs NoSQL Apache Solr Redis Memcached Cassandra Voldemort MongoDB Data Structures Algorithms object oriented design
5+ yrs exp

Software Engineer

Apple Inc

Seattle, WA 45 days ago $142,300$263,300
Java JVM Kubernetes Kafka NoSQL Hadoop MongoDB CouchDB Spark Jetty HTML5 JavaScript Linux Unix Distributed Systems Load Balancers API Development
3+ yrs exp

Software Engineering Manager, Apple Services Engineering

Apple Inc

New York, NY 79 days ago $206,200$356,400
Distributed Systems Microservices RESTful Web Services Object-Oriented Design NoSQL Hibernate JPA JUnit Mockito Solr Elastic Search Redis Memcached Cassandra Voldemort CI/CD DevOps Agile Sprint Planning

Software Engineer, Big Data

Apple Inc

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

Backend Software Engineer

Apple Inc

San Diego, CA 76 days ago $142,300$263,300
Java Microservices NoSQL Cassandra DynamoDB Kafka RabbitMQ Solr Elasticsearch Redis MySQL Spring Framework Spring Boot Docker Kubernetes CI/CD Generative AI RAG
3+ yrs exp