Software Engineering Manager, Core Services - Apple Services Engineering
Apple
Summary
Description
Minimum Qualifications
- Experience leading and growing a team, including hiring and performance management.
- Can provide hands-on technical leadership, including mentoring, guiding, and motivating the engineers.
- Experience leading complex engineering projects from inception to production.
- Excellent communication skills. Can effectively communicate complex ideas and make compelling arguments.
- Effectively collaborate with engineers, product managers, designers, collaborators, partners, etc.
- Enjoys deep technical and product discussions. Has attention to detail and can context switch across multiple projects.
- Can see the big picture, set a vision, and grow the team and platform in accordance to that vision.
- Hands-on experience 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.
- Experience with Big Data technologies like Spark and Hadoop ecosystem.
- Experience with NoSQL data stores like Solr, Elastic Search, Redis, Memcached, Cassandra, Voldemort, etc.
Key Qualifications
Preferred Qualifications
- Experience with Java. Any other JVM or functional languages like Clojure is a plus.
- BS or MS in Computer Science, plus 10 years minimum experience in related field required.
Education & Experience
Additional Requirements
Pay & Benefits
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.