Software Engineer, Big Data - Apple Services Engineering
Apple
Cupertino, California, U.S.
Full-time, Regular
Posted Jan 05, 2026
Onsite
Compensation
Loading salary analysis...
About the role
We are seeking a Software Engineer to join Apple Services Engineering (ASE) who brings deep passion for building distributed large scale data processing systems, frameworks and platforms using big data technologies
Responsibilities
- Work with a multi-functional team collaborating with several partners across product, engineering, operations and business
- Help drive architectural vision to be ready for future opportunities
- Design, build and maintain data pipelines and data sets serving key product features and insights protecting user privacy
- Own data quality, scalability and SLAs for the allocated datasets and pipelines
- Be a champion for technical excellence, and cultivate team spirit by contributing to standard methodologies, documentation, shared tools and solutions to common problems
Requirements
- BS or MS in Computer Science or a related field with 3+ years experience
- 3+ years of proficiency in Scala and functional programming paradigms, or other object-oriented languages like Java
- Strong computer science fundamentals with proven problem solving skills
- Deep understanding of distributed batch and streaming data processing systems like Spark/Kafka
- Experience with technologies in big data ecosystem such as Kubernetes, Airflow
Benefits
- Comprehensive medical and dental coverage
- Retirement benefits
- Range of discounted products and free services
- Reimbursement for certain educational expenses
- Discretionary bonuses or commission payments
- Relocation assistance
About the Company
At Apple, new ideas have a way of becoming extraordinary products, services and customer experiences very quickly
Job Details
Salary Range
$147,400 - $272,100/yearly
Location
Cupertino, California, U.S.
Employment Type
Full-time, Regular
Original Posting
View on company website