Software Engineer, Employee Experience & Productivity

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Culver City, CA
Salary
$142,300–$214,300 / yr
Posted
22 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $187k
This role $178k
$130k most similar roles pay here $261k

This role pays less than 63% of similar roles. Most pay $152,150–$222,000 — the shaded band above. At the midpoint, this role pays about $178k versus about $187k 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 Engineer, Employee Experience & Productivity

As a Software Engineer, Employee Experience & Productivity, you will join the Services Technology team to build and architect large-scale web applications supporting Apple TV Studio & Production and Music operations. You will own end-to-end delivery of custom-build enterprise applications and low/no-code platforms, translating complex business requirements into scalable technical solutions while collaborating with cross-functional teams including Design, Product, and DevOps. The role requires developing distributed systems using Java, Node.js, JavaScript, and Vue.js, alongside experience with SQL or NoSQL databases. You will work with RESTful or GraphQL APIs, cloud platforms like AWS, Azure, or GCP, and potentially utilize containerization tools like Kubernetes and Docker. Additionally, you may leverage Terraform for automation, Jenkins for continuous integration, and monitoring systems like Dynatrace or DataDog to ensure high-quality performance in a complex ecosystem.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Own the end-to-end delivery of low-code platforms and custom-built enterprise applications from design through production release.
  • Architect and develop large-scale web applications for Apple TV Studio and Music operations.
  • Translate complex business process requirements into scalable, maintainable technical solutions.
  • Design and develop distributed microservices and APIs using RESTful or GraphQL protocols.
  • Drive quality across the full development lifecycle including requirements validation and functional testing.
  • Partner with cross-functional stakeholders to define requirements and identify technical constraints.
  • Build high-quality software solutions that meet specific standards for performance and user experience.

What we're looking for

  • Bachelor's degree in Computer Science or equivalent experience.
  • 4+ years of hands-on experience in Java, or Node.js including Javascript and Vue.js.
  • 3+ years of experience using SQL or NoSQL databases.
  • 3+ years of experience designing and developing microservices and APIs (RESTful and/or GraphQL).
  • 3+ years of experience with Cloud Platforms (AWS, Azure, or GCP) and Cloud Services like functions/Lambdas.
  • Knowledge of containerization concepts like Kubernetes and Docker (preferred).
  • Experience with DevOps automation (Terraform, Pulumi), CI (Jenkins), and testing frameworks (JUnit) (preferred).
  • Experience with distributed teams, observability tools (Dynatrace, DataDog), and Gen AI tools (preferred).

More like this

Similar roles

Software Engineer

Applied Materials

Santa Clara, CA 107 days ago $179,500$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 108 days ago $152,000$209,000
C++ Python C# Java Rust Machine Learning PyTorch Web Service Architecture Signal Processing Computer Vision Robotics User Interface Design Mathematical Modelling Numerical Methods GPU Programming FPGA
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 105 days ago
LabVIEW C++ Python National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging
1+ yrs exp

Software Engineer

Coinbase

Charlotte, NC 77 days ago $152,405$179,300
Golang React AWS Kubernetes Docker Python Java Angular Vue Distributed Systems Event-Driven Architecture Caching API Integration Observability
2+ yrs exp

Software Engineer

Booz Allen Hamilton

Rome, NY 77 days ago $69,300$158,000
Python Golang Java C C++ Spring React.js Node.js Angular.js SQL Oracle Cloud Platforms Agile Microsoft Office