Software Engineer - Data - ASE Analytics Engineering

Job expired!

Join Apple as a Senior Software Engineer in ASE Analytics Engineering

Summary
Posted: May 9, 2024
Weekly Hours: 40
Role Number: 200550847

Imagine what you could do at Apple, where new ideas quickly transform into extraordinary products, services, and customer experiences. Bring your passion and dedication, and there’s no telling what you can accomplish. Interested in building world-class, highly scalable systems that support services like the App Store, Apple Music, Apple TV+, Apple Fitness+, Apple Arcade, and various payment platforms? If so, this is the perfect opportunity for you!

Role Description

As a Senior Software Engineer in Apple Services Engineering (ASE), you will be instrumental in crafting and building distributed, large-scale data processing systems and platforms using cutting-edge big data technologies. Your work will support Apple’s dynamic range of services, impacting millions of customers and developers worldwide.

Key Qualifications

  • 3+ years of programming experience in Java or Scala.
  • Experience with distributed data processing applications using Apache Spark or Apache Flink.
  • Skilled in deploying large-scale applications in a cloud-based environment.
  • Proven expertise in designing scalable, highly available systems employing technologies such as Kafka, Iceberg, Kubernetes, Airflow, and Cassandra.
  • A solid understanding of software engineering principles, including algorithms and data structures.
  • Ability to autonomously create architectural and design documents, capture multifunctional requirements, and translate them into actionable engineering tasks.

Our Subscriptions Analytics team plays a crucial role in collecting, analyzing, and reporting on data concerning Apple services like Apple Music, TV+, Arcade, and the App Store. The systems you develop will need to be scalable, highly available, and deliver consistent outcomes while aligning with Apple’s stringent privacy policies.

What We Expect

  • A strong affinity for data and adeptness at iterating quickly through all stages of data pipelines.
  • Experience working in small teams to develop large-scale data pipelines and analytical solutions using big data technologies.
  • Leadership skills to drive partner teams towards the successful implementation of solutions.
  • Exceptional engineering and communication skills.
  • A passion for quality and understanding complex systems.

If you find these challenges exciting, we would love to hear from you.

Education & Experience

A Bachelor's degree or equivalent experience in Computer Science, Information Systems, Software Engineering, Data Science, or a related field is required. An advanced degree is a plus.

Pay & Benefits

At Apple, the base pay range for this role is between $138,900 and $256,500, which will vary based on your skills, qualifications, experience, and location. Our comprehensive benefits package includes medical and dental coverage, retirement benefits, discounted products, and tuition reimbursement for career advancement. Additionally, this role may be eligible for discretionary bonuses, commission payments, and relocation assistance.

Apple is an equal opportunity employer committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.

Additional Information:

  • Company Name: Apple
  • Job Title: Software Engineer - Data - ASE Analytics Engineering

Ready to be part of something big? Apply today to join our team at Apple!