Sr. Software Engineer - Data and Analytics Infrastructure

Cupertino, CA
  • Job Code
  • Jobs Rated


The Special Projects Group is developing next-generation Apple technologies that will shape the future

We're looking for a strong software engineer with experiencebuilding infrastructure, services, pipelines, tools, and web-apps forlarge scale data storage, processing,and analysis. The systems we build are absolutely vital to the success of the group

Internally ourteam operates more like a startup, picking approaches, people, and technology that make sense to help us achieve our goals. Wevalue simplicity, agility, and utilizing existing technology and services if it helps us move faster and be more effective

The right person for the role is an adaptablesoftware engineer who can make good decisions about thebest tool for the job at hand, find simple ways to solve hard problems,is happy to dig in toappropriate technologies, andtraverse the full stack as necessary

This is a unique opportunity to be a part of ateam that's instrumental in Apple's future. If we succeed, we'll change the way technology is used across the world

Key Qualifications

  • Excellent Pythonand/or Javadevelopment experience
  • Expertise withbig-data ecosystem and cloud services, such as AWS
  • Full stack web development, including JavaScript, web-standards, and modern frameworks
  • Expertise in building highly available production services, including deployment automation, infrastructure-as-code, monitoring, and scaling
  • Be able to propose, debate, and continually improve architectural approaches
  • You should be comfortable working in a team that adopts agile, test-driven-development and continuous delivery approaches

• Developsoftwaretoconsume, store, provide, and process large data-sets in effective ways
• Develophigh throughput data pipelines
• Productionize and operate highly available, large scale systemsusing infrastructure-as-code
• Build APIs and UIs to help make use of large data sets and infrastructure
• We run what we build: you will address production issues and work to implement changes that prevent these changes from propagating to production again
• Collaborate openly, mentor, and influence other members within the team, across other teams, and users
• Work on full-lifecycle for software development, from ideas to production

Education & Experience
Education & 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 - Data and Analytics Infrastructure

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