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 group to work at the intersection of software, data, and machine learning. This role focuses on building data applications, pipelines, and database systems that power the collection, management, and processing of large-scale video and sensor datasets. You will design internal tools for querying data, architect SQL and NoSQL databases for high-throughput workloads, and integrate with internal APIs and CI/CD platforms. The work involves solving technical challenges related to data quality and coverage to support algorithm and machine learning teams. Required skills include Python, Git, REST APIs, and experience with cloud platforms, data modeling, and schema design. You will also utilize AI/LLM tools for development efficiency. The role addresses the core challenge of managing massive amounts of video and sensor data to improve next-generation product quality.

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 timely delivery 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 systems.
  • Proficiency in Git, REST APIs, SQL, NoSQL databases, and software design principles.
  • Experience with data modeling, schema design, and database performance optimization.
  • Proficiency in prompt engineering and AI-assisted development workflows for complex debugging and automation.
  • Experience with distributed processing frameworks (Spark, Airflow, Kafka), 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