Senior Software Development Engineer (Apache Spark) - Apple Data Platform

Apple is one of the world's leading technology companies, known for innovative products and services including iPhone, Mac, and Apple Services.
$143,100 - $264,200
Data
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Lead/Staff Data Engineer

Lead/Staff Data Engineer position at Salesforce, focusing on building scalable data platforms and ML pipelines for marketing AI applications.

Sr, Business Intelligence Engineer, Amazon Music - DISCO

Senior Business Intelligence Engineer role at Amazon Music, focusing on data analytics and insights to drive product decisions and customer experience improvements.

Member of Technical Staff - Data Engineer

Microsoft AI is hiring a Staff Data Engineer to build mission-critical data pipelines for AI systems, offering competitive pay of $137K-$294K based on location.

Software Development Engineer

Adobe is seeking a Software Architect for their AEP Lakehouse team to design and build scalable data systems and AI workflows.

Staff Software Engineer, Data Platform - Provo

Staff Software Engineer position on the Data Platform team at Qualtrics, developing scalable systems for experience management products.

Description For Senior Software Development Engineer (Apache Spark) - Apple Data Platform

As a Senior Software Engineer on the Apple Data Platform Spark team, you'll be at the forefront of shaping Apple's data processing capabilities. This role is part of Apple Services Engineering (ASE), the team behind the App Store, Apple TV and Sports, Apple Music, Podcasts, and Books along with Cloud and Infrastructure Services platforms.

You'll work on developing and optimizing high-performance systems that handle millions of queries daily, focusing on Apache Spark and distributed computing technologies. The position offers unique opportunities to influence platform architecture and contribute to open source projects while working alongside world-class engineers.

Key responsibilities include developing new features for Apple's internal data platform, implementing automation tools, optimizing cloud services for scale, and innovating on API development. You'll be working with cutting-edge technologies and directly impacting the experiences of Apple's global customer base.

The ideal candidate brings 8+ years of software development experience, strong expertise in Apache Spark, and a proven track record in distributed systems. Knowledge of Spark accelerators, data source connectors, and compute infrastructure like Kubernetes is highly valued.

This role offers competitive compensation ($143,100-$264,200 base salary) plus equity opportunities through stock programs. Benefits include comprehensive healthcare, retirement plans, education reimbursement, and employee discounts. Join us in building the technology that powers Apple's services used by millions worldwide.

Last updated 12 days ago

Responsibilities For Senior Software Development Engineer (Apache Spark) - Apple Data Platform

  • Develop and deploy new features of Apple's internal data platform
  • Regularly contribute to open source
  • Collaborate with cross-functional teams to design and implement automation tools
  • Optimize cloud-based services for scale and performance
  • Innovate on API development and integration

Requirements For Senior Software Development Engineer (Apache Spark) - Apple Data Platform

Kubernetes
  • 8+ years of professional software development experience
  • Track record working on distributed systems
  • Experienced Poweruser of Apache Spark or Committer to Apache Spark
  • BS or MS degree in computer science or equivalent professional experience

Benefits For Senior Software Development Engineer (Apache Spark) - Apple Data Platform

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products

Interested in this job?