Software Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$142,300–$263,300 / yr
Posted
45 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays less than 58% of similar roles. Most pay $181,550–$243,562 — the shaded band above. At the midpoint, this role pays about $203k versus about $213k 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

As a Software Engineer, Apple Video Services, you will join the engineering team responsible for building and operating backend services critical to the Apple TV app. You will work on high-scale systems focused on resiliency and observability to ensure reliable uptime for global users across content onboarding, browse, discovery, and playback features. The role involves designing and implementing solutions for complex distributed systems while writing well-tested, maintainable code. Key technical requirements include experience with Java, JVM technologies, and Linux or Unix environments including performance tuning. Preferred skills involve working with Kubernetes, containers, message queues like Kafka, server-side technologies such as Jetty, and various data technologies including NoSQL, Hadoop, and Spark. You will also utilize knowledge of networks, CDNs, load balancers, and web technologies like JavaScript and HTML5 to solve problems within the video streaming domain.

What does a Software Engineer earn in Washington?

Median $202800 from 326 postings across 28 companies.

See salary data

What you'll do

  • Build and operate highly scalable backend services to power the Apple TV app experience.
  • Ensure system reliability, observability, and uptime for global users.
  • Develop features for content onboarding, browse discovery, and playback systems.
  • Write high-quality, well-tested, and maintainable code in Java and JVM technologies.
  • Design and implement technical solutions for complex distributed systems.
  • Manage infrastructure components including containers, message queues, and load balancers.
  • Optimize system performance within Linux or Unix environments.
  • Develop APIs and backend services to handle web-scale traffic.

What we're looking for

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • 3+ years of industry experience building systems and delivering internet services at scale.
  • Experience with Java and runtime configurations.
  • Experience working in Linux or Unix environments, including performance tuning for memory and disk.
  • Basic understanding of Kubernetes.
  • Experience with containers, message queues like Kafka, and server-side technologies like Jetty.
  • Experience with NoSQL, relational, or big data technologies such as Hadoop, MongoDB/CouchDB, or Spark.
  • Infrastructure knowledge spanning networks, CDNs, and load balancers.

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, Apple Services Engineering

Apple Inc

San Diego, CA 29 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

Software Engineer, Apple Services Engineering

Apple Inc

San Francisco, CA 111 days ago $150,400$277,600
Java C C++ NoSQL Distributed Systems Redis Memcached Kafka AWS GCP Kubernetes gRPC Containers TLS X.509 FoundationDB DynamoDB Cassandra

Senior Software Engineer, Streaming Platform and Solutions

Apple Inc

Seattle, WA 49 days ago $142,300$263,300
Java Apache Kafka Distributed Systems Kubernetes AWS GCP Redis Cassandra RESTful API Schema Registry Cloud Platforms Observability Chaos Engineering Data Processing Concurrency Performance Benchmarking

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