Sr. Software Engineer, Core Services - Apple Services Engineering

A technology company that creates extraordinary products, services, and customer experiences, including App Store, Music, TV+, Fitness+, and Arcade.
$166,600 - $296,300
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS · Consumer

Description For Sr. Software Engineer, Core Services - Apple Services Engineering

At Apple, the ASE (Apple Services Engineering) Core Services team is seeking a Senior Software Engineer to build and enhance large-scale systems that power major services like App Store, Music, TV+, Fitness+, and Arcade. This role focuses on developing scalable solutions using distributed data stores, with a strong emphasis on performance and scalability. You'll be working with cutting-edge technologies including NoSQL databases, messaging systems, and Big Data platforms to serve millions of customers worldwide.

The position involves modeling content metadata, developing data transformation platforms, and creating innovative solutions that push the boundaries of distributed systems. You'll collaborate with diverse teams across Apple and external partners, working on projects that directly impact the user experience of millions of customers.

As a senior engineer, you'll lead complex projects from conception to production, mentor team members, and help shape the technical vision of the platform. The role requires strong technical expertise in Java, distributed systems, and Big Data technologies, combined with excellent communication skills and the ability to work effectively in a cross-functional environment.

The compensation package includes a competitive base salary range of $166,600 to $296,300, plus additional benefits such as stock options, comprehensive healthcare, and educational reimbursement. This is an opportunity to join a team that values innovation and engineering excellence, working on systems that operate at massive scale while maintaining high performance and reliability standards.

If you're passionate about building world-class systems, have strong technical skills, and want to make a significant impact on products used by millions of people, this role offers the perfect combination of technical challenges and growth opportunities.

Last updated 4 days ago

Responsibilities For Sr. Software Engineer, Core Services - Apple Services Engineering

  • Develop solutions to meet product requirements and new architectures
  • Model content metadata into catalog and editorial entities
  • Work cross-functionally to understand content metadata needs
  • Enhance online content system performance
  • Develop data transformation platform
  • Work with Big Data technologies to deliver millions of updates
  • Collaborate with internal and external partners
  • Lead and grow the team and platform

Requirements For Sr. Software Engineer, Core Services - Apple Services Engineering

Java
Kafka
Cassandra
Redis
  • BS or MS in Computer Science or a related field with 7+ years of experience
  • Experience leading complex engineering projects from inception to production
  • Excellent communication skills
  • Ability to effectively collaborate with cross-functional teams
  • Experience with NoSQL data stores
  • Experience integrating messaging technologies like Kafka
  • Experience with Big Data technologies like Spark and Hadoop ecosystem
  • Experience with Java
  • Exceptional analytical skills with deep knowledge of data structures and algorithms
  • Hands-on experience working on scalable web services

Benefits For Sr. Software Engineer, Core Services - Apple Services Engineering

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational expense reimbursement
  • Discretionary bonuses
  • Relocation benefits
  • Employee discount on products
  • Free services

Interested in this job?

Jobs Related To Apple Sr. Software Engineer, Core Services - Apple Services Engineering

WebKit Architecture Engineer

Senior WebKit Architecture Engineer position at Apple, focusing on core framework development, security, and performance optimization using C++ and web technologies.

Engineering Project Manager (SAP Payments & Trade In), IS&T Enterprise Systems

Senior Engineering Project Manager role at Apple, focusing on SAP Payments & Trade-In systems, requiring 10+ years of experience in SAP SD implementation and enhancement.

Xcode Program, Build, and Release Project Manager

Senior Project Manager role at Apple managing Xcode and Swift Playground releases, coordinating builds and bug tracking operations for developer tools.

Strategic Partnerships Manager, Third Party Media Tools and Technology - Apple Vision Pro

Lead third-party media tools and technology partnerships for Apple Vision Pro, driving innovation in spatial computing and Live video production.

Strategic Partnerships Manager, Third Party Media Tools and Technology - Apple Vision Pro

Lead third-party media tools and technology partnerships for Apple Vision Pro, driving innovation in spatial computing and entertainment technology.