Senior Software Engineer - Apple Cloud Products - iCloud Backup
Apple
About the role
Our team is in charge of iCloud Backup, and this brings great visibility to our work. We know our product is great, but we also believe we can make it even better. We need your engineering skills as well as your product ideas to define and build the next generation of features that your friends and family are going to use.
Responsibilities
- Help build the team's culture
- Participate in defining technology and engineering practices
- Build critically important services for iOS, VisionOS, and macOS platforms
- Collaborate with many engineering teams across Apple
- Define and build the next generation of features
- Have access to technologies and tools that you can only find at Apple
Requirements
- 8+ years of experience in crafting, developing, and maintaining high-performance distributed systems and services using Java
- Experience in NoSQL databases such as Cassandra
- Strong Computer Science fundamentals and multi-thread programming experience
- Proficiency in independently learning new technologies, planning, and implementing projects
- Strong dedication to quality with a keen eye for detail
Benefits
- Comprehensive medical and dental coverage
- Retirement benefits
- Range of discounted products and free services
- Reimbursement for certain educational expenses
- Discretionary bonuses or commission payments
- Relocation assistance
About the Company
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote 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.
Job Details
Salary Range
$181,100 - $318,400/yearly
Location
Cupertino, California, United States of America
Employment Type
Full-time, Regular
Original Posting
View on company website