Senior Software Engineer, Apple Media Products

Cupertino, CA
  • Job Code
  • Jobs Rated


Posted: Sep 16, 2019

Role Number: 200102227

Apple is looking for a strong, passionate & self-motivated software engineer to join them and drive analytic innovation across Apple Media Products (AMP). You will be part of the Analytics Architecture team that strives to achieve data excellence across AMP. You will partner and collaborate with other stakeholder teams within Apple to push your architectural innovations out. You are a strong team player that has a desire to learn and educate us to grow our expertise as a team

Key Qualifications

  • Strong understanding of distributed data processing ecosystem i.e. Hadoop, NoSql, indexing and stream processing technologies
  • Strong understanding and experience with technologies like Spark, Kafka, Presto, Hive, Cassandra, Memcached, Redis, Container deployments, etc
  • Experience architecting and implementing analytics solutions to deliver end-user requirements
  • A strong foundation in Computer Science including statistics and algorithms
  • 7+ years of experience in Java. Python experience is a plus
  • Strong teamwork and inter-personal skills
  • Passionate about technology and its applications with a desire to innovate
  • Ability to communicate effectively, both written and verbal, with technical and non-technical cross-functional teams
  • A desire to work in a dynamic and meaningful work environment


We are growing our Analytics Architecture team that has a mission of driving data excellence across Apple Media Products. The team helps modernize existing deployments and looks to push the boundaries of Analytic innovation.

We are looking for strong software architects to join the team, that have a passion for technology, engineering and it's real world applications. You would be self-motivated to (1) define the problems (2) design, plan & discuss solutions and (3) collaborate with partner teams to develop the solution and deliver end-user value. Attention to detail and a perseverance to deliver a high-quality, well tested and maintainable code is a must. You need to be highly dedicated and driven to achieve and exceed commitments. You should possess a strong passion to work in the area of high volume analytic processing in a growing energizing environment of innovation while exuding tight-knit teamwork skills

You will not be afraid to question assumptions and possess excellent verbal, written and interpersonal skills. You should have a desire to learn and educate us to make us better, and grow our team's expertise in the Analytics domain. If you want to be part of this amazing team, this position is for you

Education & Experience

BS in CS or equivalent experience. MS in CS preferred.

Jobs Rated Reports for Software Engineer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Software Engineer, Apple Media Products

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good