Software Engineer (Full Stack)

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Francisco, CA
Salary
$150,400–$225,300 / yr
Posted
1 day ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $184k
This role $188k
$132k $236k
below market most similar roles pay here above market

This role pays more than 57% of similar roles. Most pay $147,500–$220,062 — the blue band above. At the midpoint, this role pays about $188k versus about $184k 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 3452 open roles on FindRole.

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

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer (Full Stack)

Software Engineer (Full Stack), AiDP Solutions - Sales joins the Sales and Operations Engineering team to drive the technology behind global operations, sales, and supply chain systems. You will build user-facing applications and backend services for Data and ML platforms, including an insights portal, data observability, data lineage, model hub, and data visualization. Responsibilities include developing custom solutions from the ground up or customizing open source products, building intuitive web interfaces, and creating APIs to extend third-party BI tools. Required technical skills include Java, Python, JavaScript, TypeScript, HTML, CSS, React, Angular, or Vue, along with SQL, NoSQL, and REST APIs. You will solve complex problems involving data structures, algorithms, and distributed computing to bridge sales platforms with operational infrastructure.

What does a Software Engineer earn in California?

Median $214500 from 1178 postings across 77 companies.

See salary data

What you'll do

  • Build user-facing applications and backend services for Data and ML platforms.
  • Develop the insights portal, data observability, data lineage, model hub, and data visualization tools.
  • Build custom software solutions from the ground up or customize open source products.
  • Create intuitive web interfaces and the REST APIs that power them.
  • Develop tools and frameworks to extend the functionality of 3rd party BI tools using APIs.
  • Design and deploy scalable, performant, and cloud-native microservices.
  • Build data-driven user interfaces including dashboards, charts, and visualization libraries.

What we're looking for

  • Bachelor's degree in computer science or related field, or equivalent practical experience.
  • 4 years of hands-on proficiency with Java and/or Python or similar languages for back-end development.
  • 4 years of experience building web user interfaces with React, Angular, or Vue using JavaScript/TypeScript, HTML, and CSS.
  • 4 years of experience with data structures and algorithms.
  • 4 years of experience developing micro-services and REST APIs.
  • 4 years of experience with SQL and/or NoSQL data stores.
  • Knowledge of cloud computing platforms like AWS, Google Cloud, or Azure (preferred).
  • Experience with CI/CD, containers (Docker), and automated testing (preferred).

More like this

Similar roles

Software Engineer, Framework Solutions, AI & Data Platforms

Apple Inc

Sunnyvale, CA 48 days ago $150,400–$225,300
Java Python micro-services REST APIs AWS Azure SQL NoSQL Big Data Distributed Computing Machine Learning Generative AI Data Science Frontend Frameworks Data Visualization Data Observability Data Lineage

Software Engineer, Framework Solutions, AI & Data Platforms

Apple Inc

San Francisco, CA 1 day ago $150,400–$225,300
Java Python micro-services REST APIs AWS Azure SQL NoSQL Big Data Distributed Computing Machine Learning Generative AI Frontend Frameworks Data Visualization Data Observability Data Lineage Cloud-native APIs

Software Engineer, Data Solutions

Apple Inc

Sunnyvale, CA 26 days ago $150,400–$225,300
Python Scala Java Snowflake Big Query Spark Kafka AWS Microsoft Azure Google Cloud ETL Streamlit Superset Tableau Looker GenAI Distributed Systems

Software Engineer, Data Solutions, AI & Data Platform

Apple Inc

Sunnyvale, CA 62 days ago $150,400–$225,300
Python SQL Apache Spark PySpark Snowflake Flink Trino Java Scala Apache Kafka Iceberg Data Warehousing Data Pipelines Cloud Platforms Generative AI Distributed Frameworks
4+ yrs exp