Lead Software Engineer in Security

1 week ago


Cupertino, California, United States Apple Full time

Overview:
Weekly Hours: 40

Role Overview:

The Apple Services Engineering Security team is responsible for developing 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 services globally.

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


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

In this position, you will contribute to maintaining the highest standards of security for one of the most scrutinized companies worldwide.

Key Responsibilities:
This role emphasizes collaboration, as you will work alongside infrastructure and platform teams to develop and integrate security frameworks, tools, and controls.

You will be responsible for delivering high-quality software that meets 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.
  • Experience in software supply chain engineering.
  • Familiarity with development and integration processes (CI/CD).

Proficiency in the following programming languages:

Golang, Java

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

Knowledge of gRPC.

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 work effectively in a collaborative team environment, demonstrating empathy and encouraging excellence in peers.
  • Bachelor's degree in Computer Science or equivalent experience in a related field.

Compensation & Benefits:
At Apple, base pay is one component of our comprehensive compensation package and is determined within a specified range. This structure allows for growth and development within the role.

The base pay range for this position is between $175,800 and $312,200, depending on your skills, qualifications, experience, and location.

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

Additionally, employees are eligible for discretionary restricted stock unit awards and can purchase Apple stock at a discount through the Employee Stock Purchase Plan.


Additional Benefits Include:

Comprehensive medical and dental coverage, retirement benefits, a variety of discounted products and free services, and reimbursement for certain 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.

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.



  • 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...


  • Cupertino, California, United States Apple Inc. Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineering Manager to lead our team of software engineers in improving the security of Apple's operating systems. As a key member of our Security Engineering & Architecture organization, you will be responsible for managing a team of engineers who work on security hardening across all of...


  • Cupertino, California, United States Apple Inc. Full time

    Job SummaryWe are seeking an exceptional Software Engineering Manager to lead the Secure Enclave team for Apple's 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 the iPhone, iPad, Mac, Watch, and Apple TV product lines.Key...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Security Software Engineer to join our team at Apple. As a member of our dedicated team of software engineers, you will work on security hardening across all of Apple's operating systems.Key ResponsibilitiesDesign and develop core security and compliance automation solutions to enable Apple to grow in a secure...


  • Cupertino, California, United States Apple Full time

    Overview:Weekly Hours: 40 Role Overview: Are you ready to contribute to a team where innovative concepts come to life? We are looking for a skilled Senior Software Engineer to help shape the future of GenAI systems that enhance the experiences of millions of users globally. As a Senior Software Engineer on our dynamic team, you will leverage your extensive...


  • Cupertino, California, United States Apple Full time

    Position Overview:As a Lead Audio Software Engineer, you will play a pivotal role in shaping the audio experience across a range of Apple products. Your expertise will contribute to the development of innovative audio solutions that enhance user engagement and satisfaction.Key Responsibilities:Develop and maintain software that integrates with the media...


  • Cupertino, California, United States Indium Software Full time

    Location: United StatesEducation Requirements: Bachelor's or Master's degree in Computer Science, Engineering, or a related discipline.Experience: 5-7 years in a relevant field.Work Arrangement: HybridJob Overview: We are seeking a skilled software QA tester for our upcoming Alliant AUS initiative. The ideal candidate should be situated within the US time...


  • Cupertino, California, United States Apple Full time

    Position Overview:Weekly Hours: 40 Role Identifier:Are you ready to be part of a pioneering team that turns visionary concepts into reality? We are seeking a skilled Senior Software Engineer to contribute to the development of cutting-edge GenAI systems that enhance the daily experiences of millions of users. As a Senior Software Engineer, you will leverage...


  • Cupertino, California, United States Amazon Full time

    About the Role: Become a vital member of the AWS Security division, where our mission is to uphold exceptional security protocols for our services and applications. In the capacity of a Senior Security Engineer, your expertise will be essential in evaluating and resolving security challenges, creating security automation, and promptly addressing emerging...


  • Cupertino, California, United States Amazon Full time

    Welcome to the Amazon Security Division, where our commitment to maintaining the utmost security standards for our services and applications is paramount. As a Senior Security Engineer, you will be instrumental in evaluating and resolving security challenges, developing security automation, and promptly addressing emerging threat scenarios. You will be part...


  • Cupertino, California, United States Apple Inc. Full time

    OverviewAt Apple, we believe in the power of innovation. Our team is dedicated to transforming visionary ideas into remarkable products and services that enhance customer experiences. We are currently seeking a seasoned Software Engineering Manager to spearhead the development of our Private Cloud Compute initiative, which is pioneering AI privacy solutions...


  • Cupertino, California, United States Amazon Full time

    Welcome to the Amazon Security Division, where our commitment to maintaining the utmost security standards for our services and applications is paramount. As a Senior Security Engineer, you will be instrumental in identifying and resolving security challenges, developing security automation, and swiftly addressing emerging threat scenarios. You will...


  • Cupertino, California, United States Amazon Full time

    Welcome to the Amazon Security Division, where our commitment to maintaining the utmost security standards for our services and applications is paramount. As a Senior Security Engineer, you will be instrumental in evaluating and resolving security challenges, developing security automation, and promptly addressing emerging threat scenarios. Become part of a...


  • Cupertino, California, United States Apple Full time

    Overview:Weekly Hours: 40 Role Number: Are you ready to be part of a pioneering team that transforms innovative concepts into reality? We are looking for a skilled Senior Software Engineer to contribute to the development of cutting-edge GenAI systems that enhance the daily experiences of millions of users. As a Senior Software Engineer on our dynamic team,...


  • Cupertino, California, United States Apple Inc. Full time

    OverviewAt Apple, we believe in the power of innovation. Our team is dedicated to transforming visionary ideas into exceptional products and services that enhance customer experiences. We are seeking a seasoned Software Engineering Manager to spearhead the development of our Private Cloud Compute initiative, a groundbreaking approach to AI privacy in cloud...


  • Cupertino, California, United States Apple Full time

    Overview:The Apple Services Engineering organization is at the forefront of creating innovative tools that empower software developers to craft products that captivate and engage our users. The Software Development Platform is pivotal in advancing continuous integration and delivery systems that facilitate the development, testing, and deployment of code by...


  • Cupertino, California, United States Apple, Inc. Full time

    The Data Platform team within the services organization is responsible for enabling analytics, experimentation, and ML feature engineering to support Siri, Search, iCloud, Apple Pay, and other beloved ML features on Apple devices. The mission of the Data Platform organization is to provide engineers and data scientists with an innovative, reliable, secure,...


  • Cupertino, California, United States Apple Inc. Full time

    Are you passionate about transforming the streaming experience for millions globally? If you have a strong foundation in statistics, machine learning, and data analysis, this role could be your next step. Apple's Audio and Media Technologies group (AMT) is on the lookout for a seasoned software engineering manager to spearhead our Streaming Media team. This...


  • Cupertino, California, United States Apple Full time

    Lead Software Engineer for Text TechnologiesLocation: Cupertino, California, United StatesDepartment: Software and ServicesThe Cocoa Text team is at the forefront of developing a cross-platform text layout engine utilized across various Apple devices, including Mac, iPhone, iPad, Apple Watch, and Apple TV.Team Responsibilities:The team is dedicated to...


  • Cupertino, California, United States Amazon Full time

    About AWS AIAt AWS AI, our mission is to empower developers by making deep learning accessible and integrating cutting-edge infrastructure into their workflows.Our InnovationsWe have developed pioneering software and hardware solutions to fulfill this mission. AWS Neuron is a software development kit (SDK) designed to enhance the performance of intricate...