Imagine what you could do here at Apple, where great ideas evolve into extraordinary products and services. We're seeking a Senior Software Engineer to join our Apple Data Platform (ADP) team, focusing on building and scaling our big-data infrastructure that powers critical operations across Apple.
In this role, you'll be at the forefront of designing and developing high-performance systems that process petabytes of data and handle millions of queries daily. You'll work with technologies like Spark and modern analytics tools, contributing to a platform that serves numerous teams within Apple.
The position offers unique challenges in building highly scalable, available, and fault-tolerant systems. You'll be responsible for crafting creative solutions for processing massive amounts of data with very low latency, directly impacting hundreds of millions of users worldwide.
As a senior engineer, you'll have significant influence over the direction of critical Apple internal services. Your work will be essential to the success of current and future Apple features, requiring innovative approaches to improve reuse, efficiency, and simplicity.
The ideal candidate brings strong technical expertise in Java/Scala programming, distributed systems, and cloud infrastructure. You should be passionate about big-data products and have experience with modern analytics technologies. We value team players who demonstrate continuous learning and excellence in their work.
This opportunity offers competitive compensation, including base pay ranging from $175,800 to $312,200, plus additional benefits such as stock programs, comprehensive healthcare, and education reimbursement. Join us in building the next generation of data processing solutions that power Apple's innovative products and services.