Stability Analyst

Cupertino, CA
  • Job Code
    200109908
Summary

Summary

Posted: Oct 10, 2019

Weekly Hours: 40

Role Number: 200109908

Do you love solving challenging problems in a fast-paced, dynamic environment where you'll work with many different teams across Apple?

If so, the Software Engineering Data Analytics team is looking for a Stability Analyst to drive the quality of new software releases

The Data Analytics team analyzes and produces insights from diagnostic and usage data from all Apple platforms such as iOS, macOS, tvOS and watchOS. We use our data to inform Apple's strategic direction for optimizing its products and services to deliver the best possible user experience

As a part of the SWE Data Analytics team, the Stability team ensures that all software releases have excellent stability by identifying issues and driving fixes from software teams all across Apple

Key Qualifications

  • Good attention to detail and social skills
  • Ability to handle multiple projects at the same time
  • Strong skills in programmatically manipulating and analyzing data (e.g. python, pandas, Linux shell scripting, R, ruby...)
  • Demonstrated analytical and critical thinking skills
  • Ability to establish relationships and work across teams to achieve goals
  • Data visualization skills

Description

As a Software Engineering Stability Analyst, you will run command line tools and python scripts to query stability data from our data pipeline to tailor stability analysis for one or more software releases at a time. Your stability analysis will be highly visible to individual engineering teams as well as executive level review boards and require a deep understanding of software release management, data visualization and data analysis. Using your analysis, you will advocate for software fixes and oversee with engineers all across Apple to improve and maintain stability on new and upcoming software releases. The quality and usability of Apple's software will be directly impacted by your work as a Software Engineering Stability Analyst

Education & Experience

Bachelors degree or equivalent experience in Engineering, Science, Math, or Computer related area

Additional Requirements

  • - Programming or scripting skills
  • - Spreadsheet experience (Excel, ...)
  • - Experience with modern source control tools
  • - Working knowledge of Unix / Linux environments
  • - Previous work on cross-functional projects
  • - Experience with statistical based projects or large data sets


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:

Stability Analyst

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account