Apple - Cupertino, CA

posted 4 days ago

Full-time - Manager
Cupertino, CA
10,001+ employees
Computer and Electronic Product Manufacturing

About the position

The Software Engineering Manager for Apps and Frameworks Security at Apple is responsible for leading a team focused on enhancing the security of end-user devices. This role involves managing software security projects, fostering a collaborative team culture, and driving continuous improvement in security practices across Apple's operating systems. The manager will also be involved in hiring and developing engineering talent to maintain high standards of engineering excellence and cross-functional collaboration.

Responsibilities

  • Lead and manage a team of software engineers focused on improving the security of critical low-level operating system software.
  • Grow the team by hiring and developing top engineering talent at all experience levels.
  • Manage ambitious software security projects through their entire lifecycle, including concept, design, implementation, testing, and handoff phases.
  • Foster a collaborative team culture, leading by example to approach challenges with creative problem solving.
  • Drive continuous improvement within the team by analyzing projects for improvement opportunities and ensuring implementation.
  • Partner with other security engineering leaders to develop the team's roadmap and respond to emerging threats.

Requirements

  • Experience leading a software team developing operating system services, SDKs, or native applications.
  • Hands-on experience with software development in a compiled object-oriented language such as Swift, Objective-C, or C++.
  • Understanding of software security principles.
  • Understanding of system-level concepts including multi-threaded design, synchronization, and interprocess communication.
  • Experience building a strong and diverse team, promoting healthy team culture, and supporting career growth of team members.
  • Proven track record of owning and leading successful delivery of software projects.

Nice-to-haves

  • Enthusiastic, empathetic, and collaborative approach to multi-functional projects.

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock purchase plan
  • Restricted stock unit awards
  • Tuition reimbursement for formal education
  • Discounted products and free services
  • Discretionary bonuses or commission payments
  • Relocation assistance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service