Software Engineering Manager, cloudOS Core Systems - Jobs - Careers at Apple
- Build, mentor, and manage an inclusive team of high-performing engineers
- Foster talent by driving hiring and onboarding, managing performance, and prioritizing team health and growth paths
- Define the strategic vision and technical roadmap for the team's system software and services
- Drive the execution of complex, multi-year projects end-to-end, balancing rapid iteration with long-term architectural stability
- Partner closely with cross-functional hardware, product, security, privacy, and cloud teams to deliver secure and reliable experiences
- Foster a culture of engineering excellence, with a focus on system reliability, scalable architecture, observability, performance, and cost efficiency
- Spot problems before they occur, proactively resolve cross-functional bottlenecks, and present your team's work to executive leadership to advocate for resources and technical direction
- Champion the security and privacy of user content, ensuring the team consistently applies secure-by-design and privacy-by-design principles in all architecture and delivery
- 8+ years of proven excellence in system software development, or equivalent experience
- 3+ years of engineering management experience, with a proven track record of delivering complex, large-scale engineering projects across multiple teams or organizations.
- Experience building and shipping OS-level software on an operating system team, with observability for systems at scale (telemetry, logging, metrics, and diagnostics) and datacenter platforms (server platform, BMC, or hardware management software)
- BS or M.S. in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience
- Self-directed: the ability to drive a strategy or project from a simple idea to production
- Proven track record of strong execution: setting clear priorities, holding the team to a high quality bar, and consistently delivering complex projects on schedule with measurable outcomes
- Passion for product ownership and track record of product development
- Proven ability to coordinate the efforts of multiple teams and drive alignment across organizations
- Experience building operating systems, kernels, drivers, daemons, frameworks
- Expertise and proficiency in C, C++, Objective-C, or Swift
- Experience with hardware management and bring-up software, such as BMC, firmware, or embedded and platform software, and with observability and diagnostics across hardware and OS
- Experience with designing, implementing and operating large scale distributed systems and networking protocols
- Experience growing a team and leading change across multiple sites
- Knowledge: Networking Protocols, Security, Privacy, Cryptography (TLS, cryptographic chain of trust, data encryption at rest, Key Transparency, end to end encryption)
- Track record of hiring, developing, and retaining strong engineers
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant
At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Learn about accessibility in Apple’s workplace
Learn about reasonable accommodations for job applicants
Apple accepts applications to this posting on an ongoing basis.
Required Languages
🇬🇧 English