Software Engineering Manager, Platform Technologies

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$237,600–$356,400 / yr
Posted
141 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $182k
This role $297k
$92k most similar roles pay here $385k

This role pays more than 98% of similar roles. Most pay $151,000–$213,200 — the shaded band above. At the midpoint, this role pays about $297k versus about $182k 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 Engineering Manager, Platform Technologies

The Software Engineering Manager - Platform Technologies leads the Platform Technologies team, which is responsible for the foundational ecosystem and core capabilities powering a security data platform. In this technical, hands-on leadership role, you will manage a high-performing team to design and develop mission-critical solutions, including advanced query and indexing capabilities, core platform libraries, APIs, and data integration services. You will drive long-term technical vision while delivering production-grade services for large-scale distributed systems and data infrastructure. The role requires proficiency in Scala, Python, Go, Swift, or Java, along with experience in Spark, Databricks, Delta Lake, or Apache Iceberg. Additional expertise may include Apache Lucene, Elasticsearch, AWS services like S3 and EKS, and emerging technologies such as vector databases for GenAI or ML platform engineering within a security monitoring context.

What does a Software Engineering Manager earn in California?

Median $281300 from 35 postings across 13 companies.

See salary data

What you'll do

  • Lead a high-performing engineering team building foundational infrastructure and core capabilities for the security data platform.
  • Design and develop advanced query, indexing, and data integration services for mission-critical systems.
  • Build and operate large-scale distributed systems and data infrastructure in hyper-scale environments.
  • Develop core platform libraries and APIs to support internal teams operating at scale.
  • Drive a long-term technical vision while executing near-term results for the Platform Technologies team.
  • Improve platform reliability, performance, and scalability through high-quality code and production-grade services.
  • Manage the development lifecycle of data lake or lakehouse architectures using technologies like Spark or Databricks.
  • Oversee the implementation of data governance, access control, and multi-tenant platform designs.

What we're looking for

  • 10+ years of industry experience including 3+ years of management experience leading software engineering teams.
  • Strong skills in software design, problem solving, and debugging within distributed systems or large-scale data infrastructure.
  • Proficiency in at least one of the following languages: Scala, Python, Go, Swift, or Java.
  • Experience building or operating data lake, lakehouse, or large-scale analytics platforms using technologies like Spark, Databricks, Delta Lake, or Apache Iceberg.
  • Proven track record of shipping high-quality, production-grade services and platforms.
  • Strong written and verbal communication skills for diverse audiences including junior engineers and partner teams.
  • Familiarity with indexing/search technologies (e.g., Lucene, Elasticsearch) and cloud infrastructure (AWS S3, RDS, EKS).
  • Experience in data governance, multi-tenant platform design, or security data platforms is preferred.

More like this

Similar roles

Engineering Manager, Platform Services

Apple Inc

Austin, TX 107 days ago
SRE DevOps Java CI/CD Docker Kubernetes EKS AWS GCP Unix Linux Machine Learning Cloud Infrastructure Version Control Monitoring Tools
5+ yrs exp

Software Development Manager, Platform Engineering

Autodesk

Remote (New Jersey) 6 days ago $148,000$264,990
AWS Kubernetes EKS Terraform AWS CDK GitOps CI/CD Python Java TypeScript Node.js Argo CD Flux GitHub Actions Jenkins Helm Kafka Kinesis SNS SQS S3 RDS DynamoDB Lambda API Gateway CloudWatch
7+ yrs exp Remote

Senior Manager, Platform Software Engineering

Oracle

Nashville, TN 39 days ago $120,000$306,400
Kubernetes OCI Distributed Systems Cloud Computing Node Lifecycle Management Observability SLO Automation Software Development Networking Storage Security Python Bash Linux
10+ yrs exp

Senior Manager, Platform Software Engineering

Oracle

Nashville, TN 25 days ago $120,000$306,400
Oracle Cloud Infrastructure Agile Methodologies Automation Data Management Data Integration SQL C++ JavaScript Distributed Systems Observability
5+ yrs exp

Senior Manager, Platform Software Engineering

Oracle

Nashville, TN 28 days ago $120,000$306,400
Java Core Java Software Development Testing Methodologies Automation Software Platform Development Project Management Infrastructure Code Coverage
6+ yrs exp