Apple Object Store is a massive scale storage system that provides the foundation of data storage across Apple. Durability, availability, and performance are crucial. We are looking for a passionate Software Engineer with experience in developing large-scale services and infrastructure to take a central role in designing and building our next version.
Requirements
- At least 10 years of experience building and operating software systems
- At least 5 years of experience building and operating distributed systems
- Proven track record for building, launching and operating large-scale production internet services
- Knowledge of Java and non-blocking and thread safe programming
- Knowledge of distributed databases, distributed storage, or similar mass-scale Distributed Systems
Responsibilities
- Designing, building and maintaining the software and services to improve the feature set, availability, scalability and security of Apple's internal cloud infrastructure.
- Collaborating with internal teams, including customer teams and the storage SRE team.
- building testable, maintainable code.
Other
- BS in Computer Science, or equivalent experience.
- Join our friendly, collaborative, highly-motivated team!
- You will also need to build working, collaborative relationships within our team and across teams at Apple.
- Apple is an equal opportunity employer that is committed to inclusion and diversity.