Search jobs > Cupertino, CA > Software engineer

Security Software Engineer, User Secrets

Apple Inc.
Cupertino, California, US
Full-time

Security Software Engineer, User Secrets

Embedded within Apple’s Security Engineering & Architecture organization, the User Secrets team’s mission is to ensure that the user’s secret data stays their own, by using Apple’s hardware and software to deliver world-class encrypted data storage, synchronization, and recovery options.

Our team contributes to the most secure operating systems in the world, and puts them in the hands of billions of customers join us to help push our technologies to the next level.

In order to make an application, simply read through the following job description and make sure to attach relevant documents.

Description

You will join a team that provides the foundations to store and sync a user’s private data, including passwords, encryption keys, and other critical secrets, across all of Apple’s innovative products (Mac, iPhone, iPad, Apple Watch, and Apple TV).

You will contribute to the entire system, from the lowest levels of the device’s OS to the iCloud services which work together to protect our users.

Your code will improve the experience of every Apple user. As an engineer, you will influence the design and implementation of Apple's embedded and desktop operating system products, collaborating closely with all other security partners, ranging from our Operating System kernel group to our Cloud Services architects.

You will be a generalist capable of tackling wide-ranging engineering problems anywhere in the software stack, resolving conflict and balancing compromises between several factors such as ease of use, performance, and security.

You will work towards our goal of ensuring that users' secrets stay their own, and that privacy is available to all. If this sounds like you, we'd love to hear from you!

Minimum Qualifications

  • A genuine passion for building effective, scalable, and useful tools for users to safeguard their most precious data
  • Excellent C and systems programming skills
  • Ability to deliver proven work on tight schedules
  • Exposure to and knowledge of OS security, applied cryptography, and key management
  • Excellent collaboration skills. We work with teams responsible for many layers of Apple products, and our services are a core part of the technology stack
  • M.S. in Computer Science or equivalent industry experience

J-18808-Ljbffr

10 days ago
Related jobs
Promoted
Apple
Cupertino, California

Participate in product design reviews to ensure security is a core component of design - Collaborate with stakeholders and cross-functional leaders in engineering, product, and operations across Apple to ensure the adoption of our data platform is done in a security compliant manner - Liaison and co...

LinkedIn
Mountain View, California

We are looking for a motivated software engineer to join the Security Infrastructure team to help us realize our vision to ensure that every access to data at LinkedIn is safe. Responsibilities:●You will design and develop secure, performant, and user intuitive solutions for security infrastructure ...

Palo Alto Networks
Santa Clara, California

We are looking for an exceptional Senior Principal Software Engineer to enhance our AI Runtime Security team. Being the cybersecurity partner of choice, protecting our digital way of life. We are a company built on the foundation of challenging and disrupting the way things are done, and we’re looki...

Kohler Co.
Palo Alto, California

Software Engineer/Architect, as we build a best-in-class global multi-disciplinary team across artificial intelligence, machine learning, design, advanced software and hardware engineering, strategy, venture investments, sales, marketing, and partnerships. Software Engineer Security - Kohler Venture...

TikTok
San Jose, California

We are seeking talented individuals who enjoy the intersection of product, data, design, and engineering to help us reach the next milestone of billions of users. You'll have the opportunity to build best-in-class onboarding experiences for our users as well as define A/B testing frameworks to measu...

palo_alto_networks
Santa Clara, California

As a key member of application software group, you will be responsible for designing and developing security features in next-generation firewalls. You will work with product management on user requirement, apply your knowledge to functional design, utilize your programming skills for efficient and ...

Oleria Security
Mountain View, California

Founded by cybersecurity industry veterans with decades of experience building and operating some of the world's largest security programs, Oleria allows organizations to pursue their best ideas, removing the barriers that keep team members from collaborating. This is not however typical ETL - our b...

Apple
Cupertino, California

The SPEAR team in Apple’s Security Engineering & Architecture organization is hiring a collaborative apps and frameworks software engineer with a drive to improve the security of end user devices. SPEAR is a dedicated team of software engineers with a passion for user security. As an Apps and Framew...

Lacework
Mountain View, California

The Code Security offering which was recently announced integrates with the Lacework platform providing end-to-end security from code to cloud in a way where insights from different points in the software lifecycle work together to provide a holistic view of security. The technology involves static ...

TikTok
San Jose, California

Our mission is to protect personal data and privacy for billions of users on TikTok platform, let users explore, create and connect with each other with trust. Contribute to the productization of privacy solutions, including algorithms, security toolkits, and workflows, aimed at mitigating security ...