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
1 day ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 81% of similar roles. Most pay $137,375–$204,065 — 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 Development Engineer

As a Software Development Engineer, you will join an engineering team dedicated to building next-generation health sensors and features. You will be responsible for developing backend systems, creating web-based monitoring and visualization platforms, and building intelligent automation to support large-scale user studies involving thousands of participants. Your daily work involves extracting insights from sophisticated datasets, ensuring data integrity through robust analysis pipelines, and partnering with researchers to translate requirements into platform features while maintaining strict privacy standards for sensitive health data. You will utilize Python, Flask, FastAPI, REST APIs, and PySpark to manage distributed data processing. Additionally, you will integrate OpenAI and Anthropic APIs into production tools and leverage LLM-based agentic workflows throughout the development lifecycle. The role focuses on solving technical challenges in health research by building scalable infrastructure for data collection and analysis.

What does a Software Development Engineer earn in California?

Median $217725 from 77 postings across 8 companies.

See salary data

What you'll do

  • Build web-based monitoring and visualization platforms to provide real-time insights into study health and data quality.
  • Develop backend systems and robust data analysis pipelines to ensure high-quality data collection from health user studies.
  • Integrate LLM-based agentic workflows and APIs into production tools to enhance the user experience.
  • Manage the full development lifecycle using LLMs for planning, architecture, design review, and deployment.
  • Partner with researchers and stakeholders to gather requirements and translate them into technical features.
  • Lead design reviews and mentor other engineers while influencing the product roadmap.
  • Ensure all systems and data handling processes comply with strict privacy policies for sensitive health information.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, Informatics, or equivalent with experience in biomedical, health, or sensitive data.
  • 3+ years of software engineering experience.
  • Proficiency in Python and strong software development skills.
  • 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 Flask, FastAPI, or similar frameworks (preferred).
  • Experience with distributed data processing systems like PySpark/SparkSQL, cloud infrastructure, container orchestration, and time series analysis (preferred).

More like this

Similar roles

Software Development Engineer

Adobe

San Francisco, CA 141 days ago $177,900$257,550
TypeScript JavaScript React Functional Programming TDD CI/CD WebGPU Canvas Rendering Generative AI UX Design Design Systems
4+ yrs exp Hybrid

Software Development Engineer

Adobe

New York, NY 101 days ago $148,500$214,950
Java Scala RESTful API SQL NoSQL Apache Spark Kafka Hadoop AWS Azure Distributed Systems Machine Learning Generative AI

Software Development Engineer

Booz Allen Hamilton

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

Software Development Engineer

Adobe

San Jose, CA 57 days ago $177,900$257,550
Java Scala Python C++ Go Generative AI Microservices Cloud-native Architecture CI/CD GitOps Argo CD Container Orchestration Data Structures Algorithms Object-Oriented Design Clean Architecture
4+ yrs exp

Software Development Engineer

Adobe

San Jose, CA 49 days ago $177,900$257,550
React TypeScript JavaScript HTML5 CSS3 Generative AI LLM REST APIs Microservices Cloud Services Accessibility Observability Component Libraries UI Frameworks

Software Development Engineer

Adobe

New York, NY +2 44 days ago $208,300$301,600
Kotlin Java Android MVVM Clean Architecture Jetpack GraphQL Git CI/CD CircleCI Jenkins Agile Mode Analytics
7+ yrs exp