Software Engineer, Enterprise & Education Frameworks, Coreos

Apple Apple · Big Tech · San Diego, CA · Software and Services

Software Engineer role focused on building systems for configuring and managing Apple devices in educational and business environments. The role involves developing OS-level functionality, collaborating with cross-functional teams, and influencing product features related to device management and user experience.

What you'd actually do

  1. Communicate technical concepts clearly, including the configurability and flexibility of system components, to both technical and non-technical audiences.
  2. Collaborate with cross-functional partners to design and implement configurability solutions for their projects.
  3. Work closely with the device management core teams to streamline the onboarding experience by reducing, automating, or eliminating repetitive boilerplate code for adopters.

Skills

Required

  • Object-Oriented programming concepts and languages (Swift, Objective-C, Java, C++, C#, etc.)
  • Excellent communication and interpersonal skills
  • Eagerness to learn new technologies and work collaboratively

Nice to have

  • Designing and writing APIs for modules/libraries/frameworks
  • Concurrent programming concepts and design patterns, such as multi-threading, serialization, and locking