Software Engineering Manager, Security - iCloud

Apple is a leading technology company known for its innovative products and services, including iPhones, Macs, iPads, and cloud services like iCloud.
$190,700 - $329,600
Backend
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS

Description For Software Engineering Manager, Security - iCloud

Apple is seeking an experienced software engineering manager to lead a team responsible for maintaining and building highly skilled professionals who provide a layer underpinning consumer-facing applications, services, and products. This role involves developing secure and performant systems-level software for next-generation technologies supporting internet services at Apple, particularly for iCloud.

Key Responsibilities:

  • Maintain, recruit, onboard, assess, and promote staff
  • Ensure the team meets set goals and make data-driven adjustments
  • Drive and contribute to key technical and strategic decisions
  • Develop software operating at scale, foundational for important services like iCloud
  • Work with systems languages and low-level Linux kernel interfaces
  • Focus on performance and security of systems

Required Skills:

  • 10+ years of proven experience
  • Strong understanding of Java, Swift, Rust, Go, and/or C/C++
  • Depth of networking experience
  • Familiarity with distributed systems design principles
  • Expertise in software security primitives, performance concepts, certificates, and identity
  • Skilled in Unix-type operating systems
  • Clear communication abilities
  • Strong team leadership experience

Preferred Qualifications:

  • Effective project management abilities
  • BS in Computer Science or equivalent experience

This role offers a unique opportunity to participate in delivering some of the world's largest-scale cloud services and products, working on systems critical to Apple's most important services.

Last updated 7 months ago

Responsibilities For Software Engineering Manager, Security - iCloud

  • Maintain, recruit, onboard, assess, and promote staff
  • Ensure team meets set goals and make data-driven adjustments
  • Drive and contribute to key technical and strategic decisions
  • Develop software operating at scale for services like iCloud
  • Work with systems languages and low-level Linux kernel interfaces
  • Focus on performance and security of systems

Requirements For Software Engineering Manager, Security - iCloud

Java
Rust
Go
Linux
  • 10+ years of proven experience
  • Strong understanding of Java, Swift, Rust, Go, and/or C/C++
  • Depth of networking experience
  • Familiarity with distributed systems design principles
  • Expertise in software security primitives and performance concepts
  • Skilled in Unix-type operating systems
  • Clear communication abilities
  • Strong team leadership experience

Benefits For Software Engineering Manager, Security - iCloud

Medical Insurance
Dental Insurance
401k
Education Budget
Equity
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Employee stock programs

Interested in this job?

Jobs Related To Apple Software Engineering Manager, Security - iCloud

Software Development Engineer - Apple Vision Pro

Senior software engineering role at Apple developing immersive video solutions for Vision Pro, requiring expertise in C++ and media processing.

CPU Implementation Lead Engineer

Lead CPU implementation at Apple, driving innovation in chip design and performance optimization.

CPU Microarchitect/RTL Engineer - Fetch, Out of Order

Apple seeks a CPU Microarchitect/RTL Engineer for high-performance processor development.

Principal Software Engineer, Payroll Services

Principal Software Engineer role at Gusto focusing on building and scaling payroll services platform using Ruby/Rails and TypeScript/React.

Principal Software Engineer

Principal Software Engineer position at Tendo, leading healthcare software development with full-stack expertise in React, TypeScript, and Go.