Software Engineer

Apple Inc

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$277,600 / yr
Posted
16 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $171k
This role $214k
$118k most similar roles pay here $295k

This role pays more than 84% of similar roles. Most pay $135,000–$206,587 — the shaded band above. At the midpoint, this role pays about $214k versus about $171k 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

Software Engineer - VE joins the Video Engineering team to work at the intersection of software, data, and machine learning. This role focuses on building data applications, scalable pipelines, and database systems that manage large-scale video and sensor datasets for next-generation products. You will design internal tools for data analysis, architect SQL and NoSQL databases for high-throughput workloads, and integrate with internal services and APIs. The position requires proficiency in Python, Git, REST APIs, and experience with cloud platforms. Candidates should possess skills in data modeling, schema design, and system architecture. Additionally, the role involves utilizing AI/LLM tools for development efficiency and may involve technologies like Spark, Airflow, Kafka, React, Flask, or FastAPI. The work addresses critical challenges in data collection, processing, and management to support algorithm, quality assurance, and user study teams.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Develop data applications and internal tools to query and analyze large-scale video and sensor datasets.
  • Build scalable data pipelines to handle high-volume data from ingestion through storage to downstream teams.
  • Architect and maintain SQL and NoSQL database systems optimized for high-throughput workloads and metadata management.
  • Integrate with internal services, APIs, identity systems, and CI/CD platforms.
  • Ensure data quality and coverage for algorithm, machine learning, and user study teams.
  • Own the full lifecycle of your domain from initial design through deployment for reliability and scalability.
  • Incorporate AI and LLM tools to improve development velocity and operational efficiency.

What we're looking for

  • Bachelor of Science degree and at least 3 years of relevant industry experience.
  • At least 2 years of experience with Python.
  • At least 2 years of experience designing and developing data pipelines or data applications.
  • At least 1 year of experience with a major cloud platform like AWS or equivalent internal platforms.
  • Proficiency in Git, REST APIs, SQL, and NoSQL databases including schema design and performance optimization.
  • Familiarity with software design patterns, system design principles, and the software development lifecycle.
  • Proficiency in prompt engineering and AI-assisted development workflows for complex debugging and automation.
  • Experience with distributed data processing frameworks, ETL/ELT patterns, or building web interfaces (preferred).

More like this

Similar roles

Software Engineer

Apple Inc

Cupertino, CA 16 days ago $150,400$277,600
Python SQL NoSQL AWS Git REST APIs Spark Airflow Kafka ETL ELT React Flask FastAPI CI/CD Data Modeling Prompt Engineering LLM
3+ yrs exp

Senior Software Engineer

The Walt Disney Company

Remote 17 days ago $148,700$199,400
JavaScript HLS DASH Web Development PlayReady Widevine AVC HEVC AAC EAC3 cross platform development Android Gaming Consoles
5+ yrs exp Remote

Senior Software Engineer

Microsoft

79 days ago $119,800$234,700
C C++ C# Java JavaScript Python Linux Distributed Systems SOA Data Structures Algorithms Optimization Monitoring Observability
4+ yrs exp Hybrid

Senior Software Engineer

Datadog

97 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid

Senior Software Engineer

Adobe

San Jose, CA +1 51 days ago $177,900$257,550
JavaScript TypeScript Java REST GraphQL End-to-End Testing AI Frameworks Web Components
8+ yrs exp