Senior Software Engineer — Full Stack

Apple

Cupertino (CA)

On-site

USD 185,000 - 278,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical & dental
Stock programs
Education reimbursement
Relocation assistance

Job summary

Apple in Cupertino seeks a self-starting Full Stack Senior Software Engineer. You’ll work on mission-critical systems within Environmental Systems, crafting data models, backend services, and responsive UIs while integrating AI capabilities.

You’ll collaborate with designers, PMs, and engineers to translate complex workflows into clean architectures. You should have 6+ years’ experience, language-agnostic skills, and a track record of building end-to-end web apps and AI-powered features.

Qualifications

  • 6+ years of professional full-stack/backend software engineering experience delivering end-to-end web apps and distributed systems.
  • Language-agnostic problem solver able to work across multiple languages & frameworks.
  • Deep experience modeling/querying relational and non-relational data to support complex workflows and data pipelines.
  • Full-stack fluency with backend APIs and responsive frontends (React/TypeScript or equivalents).
  • Hands-on experience integrating AI into engineering workflows (agentic data cleaning, automation).
  • Experience building/integrating AI-powered features (conversational interfaces, semantic search, dashboards).
  • Strong cross-functional collaboration with product managers/designers.
  • Commitment to clean, maintainable, well-tested code with observability.

Responsibilities

  • Design data models and architect backend services for scalable systems.
  • Build and maintain robust APIs and frontend interfaces.
  • Collaborate with designers, PMs, and engineers from day one.
  • Integrate AI capabilities into workflows and products.

Skills

Full-stack experience
Language-agnostic
Complex data & systems
Frontend & backend
AI in engineering
AI-powered features
Product-oriented
Clean code & observability

Education

Bachelor’s degree in Computer Science

Tools

React
TypeScript
Docker
CI/CD
Grafana
Prometheus
Sentry
OpenTelemetry

Job description

Cupertino, California, United States Software and Services

We’re looking for a self-starting Full Stack Senior Software Engineer who is language-agnostic and driven by solving complex data problems and building intuitive, reliable systems for real users.You’ll join a small, high-trust, product-focused team working together in-person in Cupertino. We move fast, build iteratively, and value pragmatic problem-solving over dogmatic allegiance to any specific tech stack. AI is woven directly into how we build and what we deliver—from agentic workflows that clean data and automate administrative tasks to user-facing experiences like operational dashboards and conversational tools.

Description

This position sits within the Environmental Systems teams.Our team builds the mission-critical systems that empower Apple to design, build, and scale every product we ship. This is high-impact, full-stack work at the intersection of complex physical operations, rich data ecosystems, and modern software design.In this role, you won't just execute predefined specs. You’ll partner closely from day one with product designers, product managers, domain specialists, and other engineers to translate nuanced operational workflows into clear, resilient software. We value engineers who can take messy, ambiguous data challenges and distill them into clean architectures and simple user experiences.You should be comfortable navigating across the entire stack—designing data models, architecting backend services, crafting responsive UIs, and integrating AI capabilities. Because we operate as a tight, in-person team moving quickly, we emphasize rapid iterations, thoughtful code reviews, high automated test coverage, and strong ownership from whiteboard to production

Minimum Qualifications
  • 6+ years of professional full-stack/backend software engineering experience, with a track record of delivering end-to-end web applications and distributed systems.
  • Language-agnostic problem solver: Proven ability to pick up, evaluate, and work productively across multiple programming languages and frameworks based on what best solves the problem at hand.
  • Complex data & systems focus: Deep experience designing, modeling, and querying relational and non-relational data systems (e.g., PostgreSQL, MySQL) to handle complex operational workflows and data pipelines.
  • Full-stack fluency: Confident designing clean backend APIs and services as well as building responsive, user-centric web frontends (e.g., React, TypeScript, or modern equivalents).
  • AI in engineering & workflows: Hands‑on experience integrating AI into daily engineering workflows, including building or leveraging agentic workflows for automated data cleaning, data transformation, and system administration.
  • AI-driven product experience: Experience building or integrating AI-powered features into applications, such as conversational/chat interfaces, semantic search, or smart analytics dashboards.
  • Product-oriented self-starter: Strong cross‑functional collaborator who communicates clearly and works proactively with product managers, product designers, and engineering peers in a fast‑paced, iterative environment.
  • Engineering craft: Commitment to writing clean, maintainable, well‑tested code with observability and monitoring in mind.
  • Bachelor’s degree in Computer Science or related field.
Preferred Qualifications
  • Experience building internal tools, data platforms, or analytics dashboards for operational, manufacturing, or supply chain environments.
  • Experience deploying autonomous AI agents, LLM orchestration frameworks, or retrieval‑augmented generation (RAG) pipelines in production.
  • Familiarity with containerization (Docker) and modern CI/CD deployment environments.
  • Hands‑on experience with system observability and monitoring tools (e.g., Grafana, Prometheus, Sentry, OpenTelemetry).

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $184,700 and $277,600, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple’s workplace

Learn about reasonable accommodations for job applicants

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Finance Engineering
Software Engineer, Finance Engineering

Apple Inc. • San Francisco (CA)

On-site
USD 185,000 - 325,000
Medical and dental
Employee stock program
Relocation assistance
+2
Senior Software Engineer, Platform Apps & Technologies, Developer Workflows
Senior Software Engineer, Platform Apps & Technologies, Developer Workflows

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Senior Platform Software Engineer
Senior Platform Software Engineer

Apple Inc. • Seattle (WA)

Hybrid
USD 142,000 - 263,000
Apple stock program
Comprehensive medical and dental
Retirement benefits
+2
Backend Engineer, QoS Apple Services Engineering
Backend Engineer, QoS Apple Services Engineering

Apple Inc. • San Diego (CA)

On-site
USD 142,000 - 214,000
Senior Software Engineer - Finance Engineering
Senior Software Engineer - Finance Engineering

Apple Inc. • San Francisco (CA)

On-site
USD 185,000 - 325,000
Comprehensive medical and dental
Retirement benefits
Discounted products and services
+3
Backend System Engineer, Insights & Release Technologies
Backend System Engineer, Insights & Release Technologies

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Medical & dental coverage
Retirement benefits
Discounted products
+2
Senior Software Engineer, Computer Use & Automation
Senior Software Engineer, Computer Use & Automation

Apple Inc. • Cupertino (CA)

Hybrid
USD 150,000 - 278,000
Relocation
Employee stock purchase plan
Stock options
+1
Senior Software Engineer
Senior Software Engineer

Apple • Austin (TX)

On-site
USD 181,100 - 318,400
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
+1
Sr Manager
Sr Manager

Apple Inc. • Cupertino (CA)

On-site
USD 238,000 - 402,000
Software Engineer - SWE Ops Infrastructure & Planning
Software Engineer - SWE Ops Infrastructure & Planning

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Medical and dental coverage
Employee stock programs
Educational expense reimbursement
+2