Taro Logo

Software Engineer in Enterprise and Education Technologies

Apple is where individual imaginations gather together, creating innovative products and services that change lives for the better.
$147,400 - $272,100
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Education · Enterprise SaaS

Job Description

Apple is seeking a talented Software Engineer to join their Enterprise and Education Technologies team, focusing on developing solutions that enhance learning experiences and business operations. This role combines Apple's commitment to innovation with the mission of transforming education and enterprise through technology.

The position involves working on critical software that helps manage Apple devices in educational and business settings, from classroom device management to large-scale enterprise deployments. You'll be part of a team that makes Apple products indispensable tools in classrooms and workplaces worldwide.

As a Software Engineer, you'll leverage your expertise in iOS and macOS development, working with technologies like Swift and Objective-C. You'll collaborate with cross-functional teams to design and implement features that improve how educators and businesses utilize Apple devices. The role requires both technical excellence and the ability to understand user needs in educational and enterprise contexts.

The ideal candidate brings strong mobile and desktop development experience, particularly with Apple's ecosystem. You'll contribute to full-stack applications, participate in code reviews, and help maintain high quality standards. There's also an opportunity to mentor junior engineers and shape the future of Apple's education and enterprise solutions.

This position offers competitive compensation, comprehensive benefits, and the chance to work on products that impact millions of users in education and business. You'll be part of Apple's broader mission to empower users through technology while working with some of the industry's best talent in a collaborative, innovative environment.

The role combines technical challenges with meaningful impact, as your work will directly influence how students learn and how businesses operate using Apple technology. If you're passionate about both technical excellence and making a difference in education and enterprise, this position offers an exciting opportunity to contribute to Apple's vision for the future of learning and business technology.

Last updated 3 hours ago

Responsibilities For Software Engineer in Enterprise and Education Technologies

  • Contribute to the design, development, and maintenance of full-stack applications for iOS and macOS platforms
  • Work closely with product managers, designers, and other engineers to evaluate and prioritize new feature requirements
  • Collaborate with design teams to propose and refine user interface elements
  • Drive code reviews, ensuring code is thoroughly tested and well-documented
  • Build and maintain tooling to facilitate automated testing
  • Mentor and guide junior engineers

Requirements For Software Engineer in Enterprise and Education Technologies

  • Bachelor of Computer Science or equivalent experience developing apps or building frameworks
  • Significant experience developing feature rich platform native mobile or desktop applications
  • Strong communication skills and willingness to work collaboratively in a cross-functional team environment

Benefits For Software Engineer in Enterprise and Education Technologies

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance