Senior Software Engineer, Full Stack

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$277,600 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $160k
This role $231k
$101k $297k
below market most similar roles pay here above market

This role pays more than 98% of similar roles. Most pay $142,437–$177,250 — the blue band above. At the midpoint, this role pays about $231k versus about $160k 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 3499 open roles on FindRole.

Listed pay typically runs $166,600–$277,600 across 2707 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Engineer, Full Stack

The Senior Software Engineer — Full Stack joins the Environmental Systems team to build mission-critical systems that support product design, manufacturing, and scaling. Working in a fast-paced, in-person environment, you will translate nuanced operational workflows into resilient software by designing data models, architecting backend services, and crafting responsive user interfaces. You will solve complex data problems by integrating AI capabilities, including agentic workflows for data cleaning and conversational tools for users. The role requires proficiency in relational and non-relational data systems like PostgreSQL and MySQL, along with frontend technologies such as React and TypeScript. You must demonstrate experience with distributed systems, LLM orchestration, RAG pipelines, and containerization using Docker. Key responsibilities include rapid iteration, high automated test coverage, and maintaining system observability using tools like Grafana and Prometheus.

What does a Software Engineer earn in California?

Median $214500 from 1157 postings across 75 companies.

See salary data

What you'll do

  • Translate nuanced operational workflows into clear, resilient software architectures.
  • Design and model relational and non-relational data systems to handle complex operational workflows.
  • Architect backend services and design clean APIs to support distributed systems.
  • Build responsive, user-centric web frontends using modern frameworks like React and TypeScript.
  • Integrate AI capabilities into applications, including conversational interfaces and smart analytics dashboards.
  • Develop agentic workflows to automate data cleaning, transformation, and administrative tasks.
  • Write clean, maintainable code with high automated test coverage and system observability.
  • Manage the full software lifecycle from initial whiteboarding to production deployment.

What we're looking for

  • 6+ years of professional full-stack/backend software engineering experience delivering end-to-end web applications and distributed systems.
  • Bachelor's degree in Computer Science or a related field.
  • Proven ability to work productively across multiple programming languages and frameworks as a language-agnostic problem solver.
  • Deep experience designing, modeling, and querying relational and non-relational data systems like PostgreSQL or MySQL.
  • Full-stack fluency in designing backend APIs and building responsive web frontends using React, TypeScript, or modern equivalents.
  • Hands-on experience integrating AI into engineering workflows and building AI-powered features like conversational interfaces or semantic search.
  • Experience building internal tools, data platforms, or analytics dashboards for manufacturing or supply chain environments (preferred).
  • Experience with LLM orchestration, RAG pipelines, containerization, and system observability tools (preferred).

More like this

Similar roles

Senior Full-Stack Software Engineer

Adobe

San Francisco, CA 42 days ago
React Kubernetes Node.js Java Python Go CI/CD Claude Code Cursor Codex Full-Stack Development Container Orchestration Observability Component-based Architecture

Full-Stack Senior Software Engineer

Elastic

25 days ago $133,100–$210,600
Elasticsearch Kibana React Node.js TypeScript LLMs RAG Vector Search CI/CD Cypress Playwright React Testing Library Cursor Claude GitHub Copilot Elastic ML ELSER Feature Flags
8+ yrs exp

Senior Software Engineer, Full Stack

Apple Inc

Austin, TX 50 days ago
TypeScript Node.js Elixir React JavaScript PostgreSQL MySQL SQL Functional Programming Docker Prometheus Grafana Sentry HTTP API's Erlang/OTP Haskell Clojure Scala
6+ yrs exp

Senior Software Engineer, Full Stack

GEICO

Palo Alto, CA +1 24 days ago $105,000–$215,000
React Java TypeScript GraphQL Flutter Dart Spring Boot Redux Toolkit WebPack Module Federation REST Docker Kubernetes Helm Azure Cosmos DB Redis OpenTelemetry Jest JUnit Mockito Playwright CI/CD

Senior Software Engineer, Full Stack

Veeva Systems

Remote (Kansas City, MO) +6 18 days ago $110,000–$270,000
Java React REST SOAP MySQL Oracle SQL Server SaaS Agile SDLC OOP
5+ yrs exp Remote