Software Engineer, Core Services - Apple Services Engineering

Apple Inc

Actively hiring
Seattle, WA Posted 8 days ago $139,500$258,100 / year

At a glance

AI generated

TL;DR

As a Senior Software Engineer on the Apple Services Engineering (ASE) Core Services team, you will play a pivotal role in building and enhancing large-scale systems that power services like App Store, Music, and more. Your day-to-day responsibilities include modeling content metadata into scalable entities to support upcoming features across various platforms, integrating Big Data technologies such as Spark and Hadoop to efficiently deliver millions of updates to consumers, and collaborating with cross-functional teams to ensure seamless integration with third-party platforms. You will leverage NoSQL data stores like Solr and Kafka for messaging, while also developing innovative solutions that push the boundaries of scalability and performance. This role demands hands-on experience in scalable web services, exceptional analytical skills, and a deep understanding of data structures and algorithms, making it ideal for someone passionate about creating impactful solutions at scale.

Skills

NoSQL Solr ElasticSearch Redis Memcached Cassandra Voldemort Kafka Spark Hadoop Java CI/CD Python Shell_scripting Docker AWS Google_Cloud_Platform Azure Git Jenkins

What you'll do

  • Design and implement scalable systems to power Apple's services such as App Store and Music.
  • Model content metadata into catalog and editorial entities for global distribution.
  • Enhance online content system performance by optimizing median, 95th, and 99th percentile metrics.
  • Develop a data transformation platform using Big Data technologies to deliver millions of updates efficiently.
  • Collaborate with cross-functional teams to integrate Apple services with third-party platforms.
  • Lead complex engineering projects from inception through production deployment.

What we're looking for

  • BS or MS in Computer Science with 4+ years of experience in software engineering.
  • Proven track record of leading complex engineering projects to production.
  • Strong communication skills for conveying technical ideas effectively.
  • Hands-on expertise in developing scalable web services across multi-functional teams.
  • Deep understanding of NoSQL data stores and Big Data technologies like Spark, Hadoop.
  • Experience integrating messaging systems such as Kafka into large-scale applications.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 255 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 182 roles with salary data.

Most-posted roles

View all roles at Apple Inc