Software Engineer (Transactional), AI & Data Platforms

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$150,400–$225,300 / yr
Posted
67 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $182k
This role $188k
$126k $236k
below market most similar roles pay here above market

This role pays more than 64% of similar roles. Most pay $151,000–$214,000 — the blue band above. At the midpoint, this role pays about $188k 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 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 Engineer (Transactional), AI & Data Platforms

Software Engineer (Transactional), AI & Data Platforms (AiDP) joins the Data Services SRE team to manage a transactional database fleet. The role involves developing engine-agnostic platform capabilities including provisioning, backup, restore, observability, and self-service tools. You will support data migration across hybrid-cloud environments with minimal downtime while ensuring data integrity and regulatory compliance. Key responsibilities include applying SRE concepts like monitoring and incident management, performing performance engineering, and maintaining documentation for transactional workloads. You will work with Oracle, PostgreSQL, MongoDB, and CockroachDB across bare metal, virtualized, and containerized platforms like Kubernetes. Required skills include experience with production databases, automation tooling, and proficiency in Python or Go. The work addresses the technical challenges of managing relational and distributed-SQL engines for critical internet services.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Apply SRE concepts including monitoring, alerting, and incident management to production systems.
  • Support performance engineering efforts by profiling and tuning transactional database engines.
  • Manage services across bare metal, virtualized, and containerized (K8s) platforms.
  • Execute data migration tasks across hybrid clouds with validation and rollback support.
  • Maintain technical documentation including runbooks, architecture diagrams, and migration playbooks.
  • Ensure compliance with local data residency and regulatory requirements for infrastructure.
  • Support platform tooling for provisioning, backup, restore, and observability across multiple database engines.

What we're looking for

  • 2+ years of experience in a Site Reliability Engineering or Infrastructure focused role.
  • 1+ year of Site Reliability experience working against production databases such as PostgreSQL, Oracle, or MongoDB.
  • Hands-on production experience with at least one of Oracle, PostgreSQL, or MongoDB, including On Call and Incident Management.
  • Exposure to running infrastructure with reliance on automation tooling across Datacenter and Cloud architectures.
  • Good understanding in one or more of the following programming languages: Python or Go.
  • BS or MS in Computer Science or related fields, or equivalent work experience.
  • Operational experience with stateful services on Kubernetes (preferred).
  • Exposure to database-as-a-service control planes, provisioning APIs, or self-service tooling (preferred).

More like this

Similar roles

Software Engineer, Data Analytics, AI & Data Platforms

Apple Inc

Sunnyvale, CA 67 days ago $150,400–$225,300
Python OpenSearch ClickHouse SingleStore Couchbase Apache Doris Apache Milvus AWS AliCloud Kubernetes K8s EC2 ECS Hybrid-Cloud Data Migration Observability SLIs SLOs OLTP
3+ yrs exp

Software Engineer, Data Analytics, AI & Data Platforms

Apple Inc

Sunnyvale, CA 67 days ago $150,400–$225,300
OpenSearch ClickHouse SingleStore Couchbase Apache Doris Apache Milvus AWS AliCloud Kubernetes Java Python Elastic Search Solr Iceberg EC2 GCP Observability Data Migration
3+ yrs exp

Platform Software Engineer, AI & Data Platforms

Apple Inc

Sunnyvale, CA 76 days ago $150,400–$277,600
PostgreSQL Python Java Kotlin C C++ Microservices CI/CD AWS GCP Prometheus Grafana Splunk LLM APIs RAG Machine Learning Observability
5+ yrs exp

Software Engineer, AML, Ai & Data Platforms

Apple Inc

Sunnyvale, CA 75 days ago $150,400–$225,300
Java Kubernetes Alibaba Cloud AWS Kafka OpenSearch Solr Cassandra NoSQL CI/CD Distributed Systems APIs Batch Processing OSS ACK ApsaraMQ LLM Cloud-native Load Testing
4+ yrs exp

Software Engineer, AML, AI & Data Platforms

Apple Inc

Sunnyvale, CA 167 days ago $184,700–$277,600
Python Java Machine Learning Generative AI Kubernetes CNCF Ray KServe Triton Distributed Systems Concurrency Containerization Data Structures Algorithms Profiling Debugging
6+ yrs exp