Search jobs > Cupertino, CA > Software engineering

Software Engineering Manager - Apps and Frameworks Security

Apple, Inc.
Cupertino, California, US
Full-time

Summary

All potential candidates should read through the following details of this job with care before making an application.

Posted : Jun 20, 2024

Weekly Hours : 40

Role Number : 200553877

The SPEAR team in Apple's Security Engineering & Architecture organization is hiring a collaborative software engineering manager with a drive to improve the security of end user devices.

SPEAR is a dedicated team of software engineers who work on security hardening across all of Apple's operating systems. We focus on projects ranging from surgical adoptions of memory safety technologies to wholesale refactors that reorient key system components to protect the security of our users' devices.

Our work results in major improvements to the security of Apple's apps and services without compromising the polished user experience over a billion users rely on every day.

As an engineering manager in SPEAR, you will work with teams across Apple's software stack to improve the security of our operating systems.

Your team will deliver well-designed, robust, and maintainable infrastructure and mitigations that meaningfully improve end user security.

As a leader in a growing organization, you will hire and develop talented engineers who will help set the standard for cross-functional collaboration and engineering excellence.

As a result of the collective effort of dedicated engineers like yourself, Apple's products are the most secure consumer devices on the market.

Our mission is to continue to advance the state of the art of end user security. Our goal isn't simply to be the most secure : we're working to ensure the safety of every user's digital life, even against the most malicious and well-resourced adversaries.

Description

As a software engineering manager in SPEAR, you will : Lead and manage a team of collaborative software engineers 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 every challenge as an opportunity to deepen mutual understanding and respect through creative problem solving.

Drive continuous improvement within the team, analyzing every project for improvement opportunities and following through to ensure they are implemented.

Partner with other security engineering leaders to develop your team's roadmap and respond to emerging threats.

Preferred Qualifications

  • 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, driving process improvements, and supporting career growth of team members
  • Experience hiring engineers and leading a team through significant growth
  • Proven track record of owning and leading successful delivery of software projects
  • Enthusiastic, empathetic, and collaborative approach to multi-functional projects

Pay & Benefits

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role.

The base pay range for this role is between $219,300 and $378,700, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs.

Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan.

You'll also receive benefits including : Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition.

Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

Note : Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

More

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure 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.

J-18808-Ljbffr

9 days ago
Related jobs
Promoted
Insight Global
San Jose, California
Remote

Manage tasks, assign work, handle/troubleshoot issues, and mentor their own team and other members of the scrum including those with QA, Product, and Database skills. Using training, research, and your own passions understand the future of technology and help drive the technical roadmap for the comp...

Promoted
Google Cloud - Minnesota
Sunnyvale, California

We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing ever...

Promoted
Money Fit by DRS
Palo Alto, California

As a Software Engineering Manager you will work cross-functionally with various teams and will have the opportunity to contribute to the design and development of our backend services and mobile applications. You are a software engineer who became a manager because you are great with people, and you...

Promoted
Russell Tobin & Associates
Cupertino, California

They will understand the who, what and how of hardware development, create and manage the program plan, and successfully execute it while balancing several competing objectives and aggressive deliverable timelines. Experience collaborating across disparate cross functional teams spanning Mechanical ...

Promoted
Palo Alto Networks
Santa Clara, California

Lead the engineering team to perform requirements analysis, release planning, Jira issue management, CI/CD process development, software development effort estimation, performance analysis, and delivering world-class scalable and reliable software. We are a company built on the foundation of challen...

Promoted
Exact Sciences
Redwood City, California

One (1) year of experience in team leadership including organizing and motivating other engineering contributors and collaborating with engineering leaders and cross-functional team members, working with product team to schedule in an efficient and productive manner, translating business logic to te...

Promoted
Apple, Inc.
Cupertino, California

This role requires first-hand technical experience combined with a deep understanding of how embedded firmware, software, algorithms and quality engineering come together to make features come to life. The Sensor Software and Prototyping team is seeking an Engineering Program Manager with a proven t...

Promoted
Apple
Cupertino, California

Position Apple programming languages, frameworks, and tools in the competitive landscape and craft compelling messaging to encourage developer adoption of Apple tools and technologies. Collaborate with software engineering and product designers to define product roadmap and strategy. Launch new vers...

Promoted
Promote Project
Redwood City, California

As a hands-on Manager of the AI System Infrastructure and MLOps Engineering team, you will be joining the AI/ML and Data Engineering team in CZI Central Tech, with the responsibility for the stability and scalable operations of our leading edge GPU Cloud Compute Cluster. As the Engineering Manager o...

Amazon Data Services, Inc.
Santa Clara, California

As part of a new multi-year initiative, we are building a new software-based packet processor, which will perform encapsulation and decapsulation of all traffic that enters and exits the network, work with the software controllers to steer traffic over optimal paths, and in doing so increase the net...