Software Engineer - iCloud Mail

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

Summary

Posted: May 13, 2020

Weekly Hours: 40

Role Number:200162960

Consider joining a small team writing the software which provides mail services to iCloud customers. We are loo...Summary

Summary

Posted: May 13, 2020

Weekly Hours: 40

Role Number:200162960

Consider joining a small team writing the software which provides mail services to iCloud customers. We are looking for a very capable engineer who has a strong background in building high-performance, scalable and extensible systems using big data technologies. In addition to crafting efficient, testable, easy-to-maintain code, you recognize the importance of writing functional specifications and design documents. Quality is number one in your mind, and you excel at building comprehensive unit and end-to-end tests, not only for features you build but also for existing features that need more testing. In this highly visible position, the successful candidate will enhance existing mail systems while collaborating with cross-functional engineering teams, and also implement new customized mail experiences, in addition to preventing abuse of the system.

Key Qualifications

  • Minimum of 5+ years experience designing, implementing, and supporting highly scalable applications
  • Excellent Java development and debugging skills, with C/C++ as a secondary language OR Excellent C/C++ development and debugging skills, with Java as a secondary language
  • Practical experience with building and maintaining RESTful APIs
  • Practical experience designing, building, and maintaining large-scale, high-performance systems and frameworks.
  • Practical experience with large scale data platform and data processing ecosystem - for e.g. Kafka, Hadoop, Spark, NoSQL
  • Secondary scripting language experience
  • Ability to wear multiple hats, do whatever it takes ability and attitude.

Description

Consider joining a small team writing the software which provides mail services to iCloud customers. We are looking for an extremely capable engineer who has a strong background in building high-performance, scalable and extensible systems using big data technologies. In addition to crafting efficient, testable, easy-to-maintain code, you recognize the importance of writing functional specifications and design documents. Quality is number one in your mind, and you thrive on building comprehensive unit and end-to-end tests, not only for features you build but also for existing features that need more testing. In this highly visible position, the successful candidate will enhance existing mail systems while collaborating with cross-functional engineering teams, and also implement new customized mail experiences, in addition to preventing abuse of the system.

Education & Experience

BS or MS in Computer Science or equivalent

Additional Requirements

  • -Excellent collaborative skills
  • -Outstanding written and verbal communication skills
  • -Strong attention to detail
  • -Comfortable working in a loosely structured organization
  • -Highly professional, with the ability to deliver solid work on tight schedule
  • -Understanding of internet mail systems a plus


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 - iCloud Mail

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