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...
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
View more
View less