Software Engineer

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

Summary

Posted: Jun 25, 2020

Weekly Hours: 40

Role Number:200177409

An exciting opportunity for a Software Engineer to join Apple's Messaging Services team. We build the cloud sys...Summary

Summary

Posted: Jun 25, 2020

Weekly Hours: 40

Role Number:200177409

An exciting opportunity for a Software Engineer to join Apple's Messaging Services team. We build the cloud systems that power some of the busiest applications in the world, including iMessage, FaceTime and Apple Push Notifications. You'll have the opportunity to explore a wide range of technologies, developing the server software that is driving the future of messaging and mobile services.

Key Qualifications

  • 3+ years experience in software development.
  • Familiarity with modern server technologies (e.g., non-blocking IO, distributed storage, etc.).
  • Independence and initiative.
  • Comfort maintaining live production systems.
  • Ability to work in a fast paced, cross functional setting.

Description

The Messaging Services team is looking for a talented software engineer to help us develop Apple's messaging platform. The ideal candidate is a solid generalist with great technical chops, one who understands client-server architectures and distributed systems.

In this role, you'll build the server stacks for iMessage, FaceTime, Apple Push Notifications, and other systems. You'll design system architectures, specify custom network protocols, and implement high performance code. You'll also develop scalability strategies for applications that support hundreds of millions of users.

We're a small team, with a focus on individual responsibility and agile development. In this role, you'll have the opportunity learn new technologies, going as deep as you like. If you enjoy thinking big and having an impact, you'll enjoy working with us!

Education & Experience

Bachelor's degree in computer science or equivalent.

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:

Software Engineer

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