Sr. Software Engineer, Core Services - Apple Services Engineering
Apple
Summary
Description
Minimum Qualifications
- BS or MS in Computer Science or a related field with 7+ years of experience.
- 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.
- Exceptional analytical skills combined with a deep knowledge of data structures and algorithms.
- Experience with NoSQL data stores like Solr, Elastic Search, Redis, Memcached, Cassandra, Voldemort, etc.
- Experience integrating messaging technologies like Kafka.
- Experience with Big Data technologies like Spark and Hadoop ecosystem.
- Experience with Java.
Key Qualifications
Preferred Qualifications
- Experience with mentoring, guiding, and motivating other team members.
- Interest in music and playlists.
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.