Sr Software Engineer

Cupertino, CA
  • Job Code
  • Jobs Rated


Posted: Jun 26, 2019

Weekly Hours: 40

Role Number: 200068182

We are seeking an energetic and motivated server-side software engineer who will play a central role in the delivery of automation for driving the performance, reliability and quality of scalable services. As a member of our fast-paced group in Apple Health, you will have the unique and rewarding opportunity to shape and improve the systems that allow our products to delight and inspire millions of Apple's customers every day

Key Qualifications

  • 2+ years of industry experience
  • Excellent programming skills in Java; Python or Scala a plus
  • Strong experience building or qualifying scalable backend services
  • Experience with cloud-based infrastructure and platform services like AWS, Azure, GCP
  • Knowledge of common web services protocols (HTTP/REST)Experience measuring and improving the performance of software systems
  • Aptitude to independently learn new technology, e.g. building a proof of concept in a new area and transitioning it successfully into a real project
  • Ability to express and communicate ideas clearly within the team
  • Experience measuring and improving the performance of ETL, data warehousing, or data pipelines a plus
  • Experience planning and building automated verification of web services a plus
  • Experience building practical, secure systems for handling sensitive data a plus
  • Web frontend experience, experience with test automation tools like Selenium a plus
  • Experience with data science or machine learning tools like Spark a plus


Apple's Health team is seeking a server-side Software Engineer to focus on automation, with the patience and tenacity to drive software reliability across a complex software platform. In addition to using technical knowledge to drive features and improvements, you must be comfortable with rapidly evolving requirements, and have excellent interpersonal skills. Success depends on working with cross-functional teams.

Design and build automation for distributed systems before and after deployment including data warehousing, machine learning and data science tools. Design and build tools to measure and then improve the performance of these systems. Focus on building secure, reliable software

Education & Experience

BS Computer Science or equivalent experience

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:

Sr Software Engineer

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