Current jobs related to Lead Software Engineer in Security - Cupertino, California - Apple


  • Cupertino, California, United States Apple Full time

    Job DescriptionAt Apple, we're looking for an experienced Software Engineering Manager to lead our Cloud Security team. As a key member of our engineering organization, you'll be responsible for developing and maintaining secure and performant systems-level software.As a Cloud Security Software Engineering Manager, you'll work closely with our engineering...


  • Cupertino, California, United States Apple Full time

    Job SummaryAs a Software Engineer in Systems Security at Apple, you will play a critical role in securing our operating systems and protecting our users' devices. We are a dedicated team of software engineers who work on security hardening, and we are looking for a talented individual to join our team.Key ResponsibilitiesDesign and develop core security and...


  • Cupertino, California, United States Apple Full time

    Join Apple's Security Engineering & Architecture TeamCupertino, California, United StatesAs a software engineering manager in Apple's Security Engineering & Architecture organization, you will lead a team of collaborative software engineers improving the security of critical low-level operating system software.Key Responsibilities:Manage ambitious software...


  • Cupertino, California, United States Apple Full time

    Job DescriptionAt Apple, we're looking for a talented Software Development Engineer to join our Core Platform team. As a key member of our team, you'll be responsible for developing and implementing firmware security solutions for our iPhone, iPad, Mac, Apple Watch, and Home products.Key Responsibilities:Work with the Product & System Security teams to...


  • Cupertino, California, United States Apple Full time

    Job DescriptionApple is seeking an exceptional software engineering manager to lead the Secure Enclave team for our operating systems.This team is responsible for the development, evolution, and security of our kernel and low-level user space libraries that contribute to the success of our product lines.As a software engineering manager, you will lead a team...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer - Systems Security to join our team at Apple. As a key member of our security team, you will be responsible for designing and developing core security and compliance automation solutions to ensure the security of our products and services.Key ResponsibilitiesDesign and develop automation...

  • Automation Engineer

    4 weeks ago


    Cupertino, California, United States Intelliswift Software Full time

    Job Title: Quality Engineer III - AutomationJob Summary:We're seeking a highly skilled Quality Engineer to join our team at Intelliswift Software. As a Quality Engineer III - Automation, you will be responsible for developing and executing automated tests, building and maintaining the testing infrastructure to ensure our shipping features continue to work as...


  • Cupertino, California, United States Apple Full time

    Job SummaryApple's Security Engineering & Architecture organization is seeking a collaborative software quality assurance engineer to ensure the quality of ambitious software security features.The SPEAR team works on security hardening across all of Apple's operating systems, developing challenging and impactful security features that require rigorous test...


  • Cupertino, California, United States Apple Full time

    Job DescriptionApple's Security Engineering & Architecture organization is seeking a skilled Software Quality Assurance Engineer to join the SPEAR team. As a key member of this team, you will be responsible for ensuring the quality of ambitious software security features. Your expertise will be crucial in developing and executing rigorous test plans to...


  • Cupertino, California, United States Apple Full time

    Job Title: Software Automation QA EngineerJoin Apple's Security Engineering & Architecture organization as a collaborative software quality assurance engineer with a drive to ensure the quality of ambitious software security features.The SPEAR team is a dedicated group of engineers who work on security hardening across all of Apple's operating systems. We...


  • Cupertino, California, United States Amazon Full time

    About the RoleThe Amazon Web Services (AWS) Proactive Security Detective Tooling team is seeking a skilled Software Development Engineer to join their ranks. As a member of this team, you will play a critical role in building services that monitor AWS network hosts and their configurations, ensuring the security and availability of all AWS services.As a...


  • Cupertino, California, United States Apple Full time

    Software and ServicesAt Apple, we're building software and services that focus on the needs of our customers. Our engineers work closely with users to create intuitive and simple experiences that make a difference in their lives. If you're passionate about software development and want to be part of a team that's shaping the future of technology, we'd love...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Software Development Engineer to join our Security Engineering & Architecture organization at Apple. As a member of our team, you will work on high-impact projects to improve the security of our operating systems and apps.Your primary responsibilities will include designing and implementing secure software...


  • Cupertino, California, United States Apple Full time

    Job Title: Software Quality Assurance EngineerJoin Apple's Security Engineering & Architecture organization as a collaborative software quality assurance engineer with a drive to ensure the quality of ambitious software security features.About the RoleThe SPEAR team is a dedicated group of engineers who work on security hardening across all of Apple's...

  • Software Project Lead

    2 weeks ago


    Cupertino, California, United States Apple Full time

    Job Title:Engineering Program Manager, Perception SystemsJob Summary:Apple's Audio Media Technologies is seeking an experienced Engineering Program Manager to lead software projects in the Connected Media team. The ideal candidate will have strong system software fundamentals, excellent communication skills, and a desire to work with a talented team to...


  • Cupertino, California, United States Apple Full time

    About the RoleThe SPEAR team in Apple's Security Engineering & Architecture organization is seeking a collaborative software quality assurance engineer to ensure the quality of ambitious software security features.About the TeamSPEAR is a dedicated team of engineers who work on security hardening across all of Apple's operating systems. We develop...


  • Cupertino, California, United States Walmart Full time

    About the RoleWe are seeking a highly experienced Senior Manager, Software Engineering to lead our frontend experience team and drive engineering excellence and culture. As a leader, you will be guiding your team on solving complex technical challenges and product challenges, while collaborating with engineering peers, leaders, and business stakeholders to...


  • Cupertino, California, United States Apple Full time

    Software Engineering Manager, watchOS System ExperienceCupertino, California, United StatesSoftware and ServicesAt Apple, innovation runs through everything we do, from amazing technology to industry-leading environmental efforts. We're seeking an energetic and ambitious software engineering manager to lead a team of highly skilled and experienced engineers...


  • Cupertino, California, United States Amazon Full time

    About the RoleAWS Infrastructure Services is seeking a skilled Software Development Engineer to join our team. As a member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions for our Nitro SSD products.Key ResponsibilitiesDesign and develop firmware for Nitro SSD productsCollaborate with...

  • Automation Engineer

    4 weeks ago


    Cupertino, California, United States Intelliswift Software Full time

    Job Title: Quality Engineer III - AutomationJob Summary:We are seeking a highly skilled Quality Engineer to join our team. The ideal candidate will have strong experience in developing and executing automated tests, building and maintaining testing infrastructure, and collaborating with development and quality engineers to ensure the quality of our shipping...

Lead Software Engineer in Security

2 months ago


Cupertino, California, United States Apple Full time

Position Overview:
Weekly Hours: 40

Role Summary:

The Apple Services Engineering Security division is responsible for creating and maintaining secure systems and infrastructure that support Apple's services, including iCloud, Music, Siri, and the App Store.

As a member of the ASE Security team, your role will involve addressing the security requirements of Apple's global services.

Your responsibilities will include developing and integrating security measures, protocols, and frameworks to safeguard customer data within Apple's infrastructure.


We are seeking a Senior Software Engineer who will be instrumental in devising solutions to various pressing security challenges within the software supply chain.

In this role, you will contribute significantly to upholding the highest security standards for one of the most scrutinized companies globally.

Key Responsibilities:
This position requires a high level of collaboration, as you will work alongside infrastructure and platform teams to create and implement security frameworks, tools, and controls.

You will be responsible for delivering quality software that meets established service level objectives.


Your daily tasks will include:
  • Designing, coding, testing, estimating, fixing, and deploying security services and features.
  • Participating in code and security reviews to assist peers in achieving high standards for infrastructure at Apple.
  • Conducting research, prototyping, and presenting ideas and designs to your team, management, and internal stakeholders.

Minimum Qualifications:
- 5+ years of experience in infrastructure or security engineering
- Proficiency in software supply chain engineering
- Familiarity with development and integration processes (CI/CD)

Technical Skills:

Proficient in the following programming languages:

  • Golang
  • Java

Experience with the design of distributed systems that prioritize high performance and availability.

Knowledge of gRPC and experience operating Linux and macOS, along with scripting languages such as Bash.

Understanding of software development, deployment processes, and monitoring (SDLC).


Preferred Qualifications:
- Ability to thrive in a collaborative team environment, demonstrating empathy and fostering excellence among peers.
- Bachelor's degree in Computer Science or equivalent experience in a related field.

Compensation & Benefits:
At Apple, base pay is just one component of our total compensation package, which is determined within a range based on skills, qualifications, experience, and location.

The base pay range for this position is between $175,800 and $312,200, with opportunities for progression as you grow within your role.

Apple employees can also participate in discretionary employee stock programs, including restricted stock unit awards and discounted stock purchases through the Employee Stock Purchase Plan.


Additional Benefits Include:

Comprehensive medical and dental coverage, retirement benefits, discounts on products and services, and reimbursement for educational expenses related to career advancement at Apple.

This role may also be eligible for discretionary bonuses or commission payments, as well as relocation assistance.


Note:

Apple's benefits, compensation, and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer committed to inclusion and diversity, taking 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.