About the position

The Apple Services Engineering team is one of the most exciting examples of Apple’s long-held passion for combining art and technology. These are the people who power the App Store, Apple TV, Apple Music, Apple Podcasts, and Apple Books. And they do it on a massive scale, meeting Apple’s high expectations with high performance to deliver a huge variety of entertainment in over 37 languages to more than 175 countries. These engineers build secure, end-to-end solutions. They develop the custom software used to process all the creative work, the tools that providers use to deliver that media, all the server-side systems, and the APIs for many Apple services. Thanks to Apple’s unique integration of hardware, software, and services, engineers here partner to get behind a single unified vision. That vision always includes a deep dedication to strengthening Apple’s privacy policy, one of Apple’s core values. Although services are a bigger part of Apple’s business than ever before, these teams remain small, nimble, and cross-functional, offering greater exposure to the array of opportunities here.

Responsibilities

  • Collaborate to solve complex problems with the opportunity to invent innovative solutions
  • Clearly communicate technical approach
  • Modernize the codebase
  • Maintain a high level of test automation
  • Support ongoing maintenance and release activities
  • Mentor less experienced software engineers
  • Partner with teams across Apple to develop capabilities to support business growth

Requirements

  • 5+ years of experience developing software in Java
  • Experience working with distributed NoSQL and relational databases
  • Experience programming in multi-threaded synchronous and asynchronous applications
  • Experience developing and designing for large-scale distributed systems
  • Bachelor's degree in Computer Science, Computer Engineering or related field or equivalent experience

Nice-to-haves

  • Experience with Scala
  • Experience with messaging platforms
  • Experience with Unix/Unix-like operating systems
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service