Full Stack Software Engineer - Maps and Services Infrastructure

Cupertino, CA 95014
  • Job Code
    200165397
  • Jobs Rated
    8th
Summary

Summary

Posted: Apr 17, 2020

Weekly Hours: 36

Role Number:200165397

Apple Maps is front and center on hundreds of millions of devices, and the Maps Infrastructure team designs and...Summary

Summary

Posted: Apr 17, 2020

Weekly Hours: 36

Role Number:200165397

Apple Maps is front and center on hundreds of millions of devices, and the Maps Infrastructure team designs and builds the platforms that power them all. We're looking for exceptional engineers that live at the intersection of development, operations, data, and systems engineering to build solutions for large-scale continuous data transformation and delivery.

Key Qualifications

  • You have solid experience developing large scale applications using Ruby or similar. Your proven ability to design, build and maintain large-scale applications and systems. You have ability to develop innovative new applications, in addition to debugging and refactoring existing code. Experience with common libraries such as RSpec and Resque. Experience with relational and NoSQL databases (ie Postgresql and Redis). Experience with Javascript, CSS and HTML. Proficient understanding of code versioning tools (e.g. Git, or SVN), and their use in a CI/CD. environment. You possess understanding of scalable distributed systems like Docker, Kubernetes, Hadoop, Kafka, Cassandra, and /or Solr. You write clear, well-defined APIs. Your'e proficient in shell scripting. You have basic familiarity with networking systems, load balancers, and TCP/IP network constructs. Knowledge of performance and reliability monitoring strategies. Excellent communication and the ability to articulate design strategies across a variety of audiences. Willingness to collaborate with peers both internal and across Maps.

Description

We build the tools and infrastructure that delivers Apple Maps to users. Success means performance, reliability, visibility, repeatability, and customer satisfaction. Our applications interact wit and control complex distributed systems and very large data sets while providing interfaces, processes, and workflows taht abstract complexity away for our users. Since we provide core infrastructure solutions for the whole organization, you will have the opportunity to interact with nearly every other Maps Team here at Apple. Our customers are Apple Maps users, but also internal developers, operations teams, and feature owners.

Education & Experience

BS or MS in Computer Science or equivalent industry experience.

Additional Requirements

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:

Full Stack Software Engineer - Maps and Services Infrastructure

Apple, Inc.
Cupertino, CA 95014

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
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199