Job Description
Summary
Apple is looking for an experienced database Software Engineer to help develop the next generation of Apple\'s cloud services. You will be working on a core component of the iCloud Platform that makes Apple\'s experiences so phenomenal. We are growing, and so is our mission — each day, more of Apple\'s customers count on the services that we provide.
Description
Minimum Qualifications
- 5+ years of work experience in designing, implementing, and operating highly scalable distributed systems
- Working experience with programming languages of C++, Go, or Python
- Experience in performance benchmarking, debugging, and tuning distributed systems
- Experience in cloud deployment and monitoring technologies, such as Kubernetes
Preferred Qualifications
- Experienced in managing technical and organizational complexity, able to drive a project from a simple idea to production
- Excellent communication skills, able to build relationships with diverse groups of people
- Adept in approaching problems flexibly and innovating new solutions
- Curious: Desire and ability to independently learn
- Technology: Familiarity with NoSQL or other modern data storage systems
- Knowledge: AWS, Security, Privacy
- Bachelor\'s Degree in an engineering-related field or equivalent related experience