Software Analytics Engineer

Apple   •  

Santa Clara, CA

Industry: Business Services


Less than 5 years

Posted 393 days ago

Software Analytics Engineer

  • Job Number: 113002038
  • Santa Clara Valley, California, United States
  • Posted: 06-Sep-2017
  • Weekly Hours: 40.00

Job Summary

Are you passionate about finding new insights buried in mountains of Big Data? Have you improved the experience of real uses with a correlation you uncovered? The Technology Investigation team is looking for someone like you. As a member of our fast-paced group, you will have a unique and rewarding opportunity to shape upcoming products that will delight and inspire millions of Apple’s customers every day.

Key Qualifications

  • 3+ years experience with back-end analytics systems and Big Data services
  • 3+ years experience with instrumentation of software for analytics or profiling
  • Hands-on experience with HBase or Cassandra
  • Aptitude for effective and efficient architectural design of Big Data systems
  • 5+ years hands-on software industry experience
  • Proven success with analytics for large-scale, consumer facing apps or services
  • Operational debugging experience: you can diagnose a problem during an outage
  • Experiences with software development tools on at least TWO of: MacOS, iOS, Linux
  • Fluent in one of: Java, ObjC, C++
  • Excellent communication and collaboration skills
  • Passion for and inspired by Apple’s mission and products


You will join a small team of architects and specialists to build analytics and metrics systems. You will design and implement a Big Data system for handling metrics and analytics data from many instrumentation points through out the entire system stack, from hardware and drivers, to the OS and Apps. You will optimize query performance and design efficient data formats and APIs to support visualization. You will work cross-functionally with stakeholders and consumers of your data analysis to understand requirements and help them find insights from the results. Some of the work will involve analyzing data from small customer focus groups, while the rest will be partnering with otherBig Data groups within Apple to analyze massive amounts of data from millions of customers. You are curious and love learning new things, while working with the best creative people in the industry to solve hard technical problems. You are self-starting and pro-active when needed, but prefer to work with a team of experts who value collaboration. You also like having fun.


BS in Computer Science or equivalent experience/skills

Additional Requirements

Hands-on experience designing REST APIs is a plus Hands-on experience implementing data visualization front-ends and report generation is nice to have Experience with SQL DBMS is a plus Fluency in otherlanguages, such as Python, Scala, Closure, or Erlang are nice to have Experience with Java ecosystem is a plus, any of: Docker, Kafka, Spark, Mesos