Senior Software Engineer, Customer Data Protection

Requirements

  • Experienced in managing technical and organisational complexity, able to drive a project from a simple idea to production
  • Excellent communication skills, able to build relationships with diverse groups of people
  • Bachelor's Degree in an engineering-related field or equivalent related experience
  • Experience designing, implementing, and operating highly scalable distributed systems
  • Working experience with programming languages of Java, Swift, C, Go, or Python
  • Experience in cloud deployment and monitoring technologies, such as Kubernetes

Nice to Haves

  • Experience in performance benchmarking, debugging, and tuning distributed systems
  • Deep understanding of cryptographic protocols, data encryption, secure key management, and security architectures.
  • Experience with hardware security modules (HSMs) and secure enclave technologies.
  • Adept at approaching problems from a position of curiosity, working with flexibility to find innovative solutions.

What You'll Be Doing

  • We are a high-leverage team designing, building, and growing Apple’s foundational privacy-focused platform enabling many of Apple’s signature apps and experiences. Our work impacts over a billion users and is essential to the success of Apple’s growth in services.
AI Summary ✨

Similar jobs

  • a day agoNew
  • 2 days agoNew
  • 2 days agoNew
  • 2 days agoNew
  • See all jobs in UK →