Imagine what you could do here. At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly. We are seeking an exceptional engineer with a background in large scale software development and delivery in hyper-scale distributed computing environments.
The role is within Apple's cybersecurity software engineering team, focusing on Apache Spark's cutting-edge features and pushing the boundaries of what's possible in the industry. The ideal candidate will be deeply technical, hands-on, and experienced with open-source software development. While prior information security experience isn't mandatory, a genuine commitment to security and privacy is essential.
You'll be working on platform services that underpin mission-critical information security capabilities, with Apache Spark expertise being a key requirement. The position involves close collaboration with engineering teams and partners to ensure successful design, development, and delivery of product objectives. We're looking for someone passionate about technical excellence and team collaboration, with a strong focus on automation, scalability, and reliability across all stack layers.
Key technical skills required include expertise in Apache Spark Structured Streaming internals, proficiency in JVM languages (Scala and Java), and strong data modeling capabilities. Additional valuable skills include experience with cloud computing environments, Golang, Python, and relational databases. The role also demands exceptional communication skills and a solid understanding of security controls and risk management in large organizations.
This position offers a competitive compensation package including base pay, equity opportunities through stock programs, comprehensive benefits, and potential bonuses. Join Apple to work on cutting-edge technology while contributing to the security and privacy of millions of users worldwide.