Software Development Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$150,400–$277,600 / yr
Posted
47 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $155k
This role $214k
$95k $297k
below market most similar roles pay here above market

This role pays more than 90% of similar roles. Most pay $124,400–$185,884 — the blue band above. At the midpoint, this role pays about $214k versus about $155k 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 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Development Engineer

The Software Development Engineer joins an engineering team building next-generation health sensors and features. You will build backend systems, web-based monitoring platforms, and visualization tools to extract insights from sophisticated data sets for large-scale health user studies. Responsibilities include developing intelligent automation, leading design reviews, mentoring engineers, and managing stakeholder relationships to translate research needs into platform features. You will utilize Python, Flask, FastAPI, REST APIs, and distributed data processing systems like PySpark and SparkSQL. The role involves integrating OpenAI and Anthropic APIs into production web tools and leveraging LLMs for closed-loop development workflows. You will handle sensitive health data, ensuring data integrity through robust analysis pipelines while working with technologies like Delta Lake, Kubernetes, Apache Airflow, Docker, and Jupyter notebooks to support health research and development.

What does a Software Development Engineer earn in California?

Median $197750 from 81 postings across 10 companies.

See salary data

What you'll do

  • Build new web-based monitoring and visualization platforms for health research studies.
  • Develop backend systems and data analysis pipelines to ensure high-quality data collection.
  • Integrate LLM-based agentic workflows and APIs into production web tools.
  • Design and build tools that provide real-time insights into study health and data quality.
  • Partner with researchers and stakeholders to gather requirements and prioritize platform features.
  • Lead design reviews and mentor other engineers on technical and product roadmaps.
  • Handle sensitive health data while upholding strict privacy-first policies.
  • Use LLMs within the development lifecycle for planning, architecture, and deployment.

What we're looking for

  • Bachelor’s degree in Computer Science, Engineering, Informatics, or equivalent with relevant experience with biomedical, health, or sensitive data.
  • 3+ years of software engineering experience.
  • Strong software development skills with proficiency in Python.
  • Experience integrating LLM-based functionality (e.g., OpenAI, Anthropic APIs) into production web tools.
  • Experience leveraging LLMs in a closed-loop development workflow from planning to deployment.
  • 7+ years of software engineering experience and 3+ years in backend web service development (preferred).
  • Experience building web application backends for data monitoring and visualization using frameworks like Flask or FastAPI (preferred).
  • Experience with distributed data processing systems like PySpark and SparkSQL (preferred).

More like this

Similar roles

Software Development Engineer

Zillow

Remote 25 days ago $139,400–$222,600
Typescript Go Python NodeJS React GraphQL REST Aurora Distributed Systems Microservices ES6 Relational Databases Non-relational Databases Systems Design API Design
Remote

Software Development Engineer

Adobe

New York, NY 39 days ago $114,100–$214,950
Java Scala SQL NoSQL Apache Spark Kafka Hadoop AWS Azure RESTful API Distributed Systems Machine Learning Generative AI

Software Development Engineer

Booz Allen Hamilton

McLean, VA 110 days ago $69,400–$158,000
Go Java Node.js C# AWS Cloud Azure PostgreSQL MySQL MongoDB DynamoDB CI/CD Microservices RESTful APIs Generative AI Serverless SQL NoSQL Automated Testing Telemetry
3+ yrs exp

Software Development Engineer

Adobe

San Jose, CA 39 days ago $139,000–$257,550
Java Scala Python C++ Go Generative AI Microservices CI/CD GitOps Argo CD Cloud-native Architecture Object-Oriented Design Data Structures Algorithms Observability
4+ yrs exp

Software Development Engineer

Adobe

San Jose, CA 95 days ago
React TypeScript JavaScript HTML5 CSS3 Generative AI LLMs REST APIs Microservices Cloud Services Observability UI Frameworks Component Libraries Accessibility

Software Development Engineer

Adobe

Seattle, WA +2 39 days ago
JavaScript Node.js TypeScript PHP GraphQL AWS Docker Kubernetes Express Webpack New Relic Splunk Microservices Agile ES6 Distributed Systems