Software Engineer, Data Platform
Ramp
At a glance
AI generatedJoin Apple's Data Solutions team as a Software Engineer within Data Services, where you will contribute to building and scaling distributed data systems that power critical consumer services like Apple Music, TV, and Podcasts. Your daily tasks include working on high-scale streaming platforms using Apache Kafka, optimizing cross-datacenter replication, and ensuring low-latency delivery of user data globally. You will also focus on automating existing systems and integrating them into a centralized cloud platform to modernize infrastructure and build operational tooling for multi-region deployment. Proficiency in Java, experience with distributed data systems like Cassandra or Redis, and familiarity with Kubernetes are essential. Additionally, knowledge of Apache Kafka internals and ecosystem tools is highly valued, as well as hands-on experience with observability practices and fault injection techniques.
Skills
What you'll do
What we're looking for
Market check
This $147,400–$272,100 range sits above 75% of similar postings on FindRole.
Peer median band
$117,000–$218,238
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$130,712–$211,200
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
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 43 open roles on FindRole.
Listed pay typically runs $147,400–$272,100 across 35 roles with salary data.
Most-posted roles
More like this
Ramp
Booz Allen Hamilton
Booz Allen Hamilton
Autodesk
Capital One Financial
Capital One Financial