Software Analytics Engineer
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.
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
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