Security Software Engineer

2 days ago


Cupertino, California, United States Apple Full time
Job Summary

We are seeking a highly skilled Software Engineer to join our team of security experts at Apple. As a key member of our security team, you will play a critical role in securing our operating systems and developing innovative security solutions.

Key Responsibilities
  • Design and develop core security and compliance automation solutions to ensure Apple's continued growth in a secure fashion.
  • Implement project tests to cover relevant security properties, creating unit tests and collaborating with teams as necessary.
  • Contribute to the design of software security hardening projects and communicate effectively with partner teams.
  • Develop and maintain documentation and training materials required for partner teams to maintain security properties.
Requirements
  • At least 7 years of relevant work experience in software engineering and security.
  • Expertise in multiple programming languages, including Shell, Python/Django, and Golang.
  • Experience with Unix(es) and Agile development methodologies.
What We Offer

As an Apple employee, you will have the opportunity to work on cutting-edge security projects and contribute to the development of innovative security solutions. You will also receive a competitive salary, comprehensive benefits, and the chance to become an Apple shareholder through our discretionary employee stock programs.



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


  • 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

    Secure Software Engineering Manager - Apple's Security TeamApple's Security Engineering & Architecture organization is seeking a seasoned software engineering manager to lead a team of collaborative software engineers in improving the security of end-user devices. As a key member of the SPEAR team, you will work closely with teams across Apple's software...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Data Platform team within the ASE organization. As a Senior Software Engineer - Data Security, you will be responsible for defining and driving the data security roadmap for our data platform, ensuring the best data security control and governance across our stack at Apple...


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

    Secure Enclave Team Lead OpportunityApple's Core OS software team is seeking an exceptional software engineering manager to lead the Secure Enclave team. 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.About the RoleLead a team of...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Data Platform team within the AIML organization at Apple. As a key member of our team, you will be responsible for defining and driving the data security roadmap for our data platform, ensuring the best data security control and governance across our stack at Apple...


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

    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 Apple Full time

    Job SummaryThe SPEAR team in Apple's Security Engineering & Architecture organization is seeking a collaborative software quality assurance engineer with a drive to ensure the quality of ambitious software security features. As a quality assurance engineer in SPEAR, you will test SPEAR's features to ensure they achieve their security goals while maintaining...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior SRE to join our Software Delivery team at Apple. As a key member of our team, you will be responsible for designing, building, and maintaining our core infrastructure, which enables thousands of Apple software engineers to develop products that delight millions of Apple customers.Key...


  • Cupertino, California, United States Apple Full time

    Cloud Solutions Software EngineerJoin a team at the forefront of technology innovation, where your contributions will help shape the future of digital services. At Apple, we believe in creating exceptional experiences that transform industries and inspire our customers.About the RoleThe Apple Service Engineering (ASE) team is dedicated to developing and...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Apple Services Engineering team. As a key member of our team, you will be responsible for designing and implementing scalable software solutions that meet the needs of our diverse customer base.Key ResponsibilitiesDesign and implement complete software products, demonstrating...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Quality Assurance Automation Engineer to join our SPEAR team in Apple's Security Engineering & Architecture organization. As a key member of our team, you will play a critical role in ensuring the quality of our ambitious software security features.Key ResponsibilitiesCollaborate with feature teams to adopt...


  • Cupertino, California, United States Apple Full time

    About the RoleApple is seeking an experienced Software Engineering Manager to lead the development of our Private Cloud Compute platform. This is a unique opportunity to work on a cutting-edge project that sets a new frontier for AI privacy in the cloud.Key ResponsibilitiesDesign and implement large-scale distributed systems and networking protocolsDevelop...


  • Cupertino, California, United States Apple Full time

    Job Description**About the Role**We are seeking a highly skilled Software Engineering Project Manager to join our Software Delivery team at Apple. As a key member of our program management team, you will be responsible for delivering world-class services and infrastructure solutions that meet the needs of our customers.Key Responsibilities:Manage multiple...


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