Software Engineer Icloud- Apple Services Engineering

Apple Apple · Big Tech · Austin, TX +1 · Software and Services

Software Engineer role focused on maintaining and enhancing internal business-critical applications for iCloud Tools Engineering. The role involves platform modernization and developing intelligent features leveraging Gen AI, with a focus on backend systems, APIs, micro-services, and user interfaces. Collaboration with cross-functional teams is essential.

What you'd actually do

  1. build tools that enhance customer service
  2. take on exciting challenges like platform modernization
  3. develop intelligent features leveraging Gen AI
  4. collaborate with many cross-functional teams across Apple
  5. define and build the next generation of services that will further elevate our customer experience

Skills

Required

  • Java
  • design patterns
  • data structures
  • APIs
  • micro-services
  • relational databases
  • NoSQL databases
  • TypeScript
  • ES6
  • ReactJS
  • AngularJS
  • VueJS
  • clean, maintainable code
  • written and verbal communication skills
  • analytical and problem-solving abilities

Nice to have

  • BS or MS or Ph.d in Computer Science or equivalent industry experience