Software Engineering Manager, Apple Services Engineering

Apple

Not Interested
Bookmark
Report This Job

profile Job Location:

Singapore - Singapore

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

In this role you will lead the engineering team that runs the online content system that is central to all of our Apple Services Engineering services. You will work on engineering solutions to enhance a globally distributed API and work with NoSQL data stores to push the boundaries of the CAP theorem. You will also work on data modeling solutions to harness the power of the systems in a way that is horizontally scalable. You will also work cross functionally with various teams across Apple to deliver really exciting features. Were constantly thinking about performance. If youre used to thinking about performance in terms of median 95th percentile and 99th percentile then this is the place for you! If youre not afraid to question assumptions then this is also the place for you. If you have a track record of successfully delivering products and features by collaborating with many teams under tight deadlines then were definitely looking for you.


  • BS or MS in Computer Science plus 10 years minimum experience in related field required with 3 years of experience building and managing engineering teams central to product development.
  • Expertise in working on scalable web services and features that span multi-functional teams.
  • Strong analysis skills coupled with a deep understanding of data structures and algorithms.
  • Deep expertise with NoSQL data stores like Solr Elastic Search Redis Memcached Cassandra Voldemort etc.
  • Hands-on experience with Java or other JVM or functional languages like Clojure.
  • Experience leading complex engineering projects from inception to production.
  • Prior experience leading & growing a team including hiring and performance management.
  • Able to see the big picture set a vision and grow the team and platform in accordance to that vision.
  • Hands-on technical leadership including mentoring guiding and motivating engineers.
  • Excellent communication skills. Can effectively communicate complex ideas and make compelling arguments. Comfortable with deep technical & product discussions.
  • Tremendous attention to detail and ability to context switch across multiple projects.
  • Effectively collaborate with engineers product managers designers and other business partners.


  • Comfortable with deep technical and product discussions.
  • Collaborates effectively with engineers through pair programming sessions contributes code ideas via draft pull requests.
  • Comfortable troubleshooting issues in a hands on manner.

Required Experience:

Manager

In this role you will lead the engineering team that runs the online content system that is central to all of our Apple Services Engineering services. You will work on engineering solutions to enhance a globally distributed API and work with NoSQL data stores to push the boundaries of the CAP theore...
View more view more

Key Skills

  • Hospitality Experience
  • Go
  • Management Experience
  • React
  • Redux
  • Node.js
  • AWS
  • Mechanical Engineering
  • Team Management
  • Leadership Experience
  • Mentoring
  • Distributed Systems

About Company

Company Logo

Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more

View Profile View Profile