Security Software Engineer, User Secrets
Cupertino, California, United States
Applications have closed
Summary
Posted: May 15, 2024Weekly Hours: 40
Role Number:200509871
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.
Key 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
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!
Education & Experience
M.S. in Computer Science or equivalent industry experience
Additional Requirements
- * Understanding of distributed systems and their unique challenges
- * iOS and macOS exposure (end user, administrator, developer)
- * Swift, Obj-C, C, C++ experience
- * Ability to dive into and understand unfamiliar codebases and systems
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 $138,900.00 and $208,300.00, 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.
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.
Job stats:
2
0
0
Category:
Security Engineering Jobs
Tags: C Cloud Computer Science Cryptography Encryption iOS MacOS Privacy
Perks/benefits: Career development Equity / stock options Health care Relocation support
Region:
North America
Country:
United States
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
Senior Cybersecurity Engineer jobsInformation System Security Officer jobsIT Security Analyst jobsSenior Security Analyst jobsSenior Information Security Analyst jobsSecurity Operations Engineer jobsSenior Cloud Security Engineer jobsCyber Security Specialist jobsInformation Security Manager jobsSenior Product Security Engineer jobsSenior Network Security Engineer jobsInformation System Security Officer (ISSO) jobsSenior Information Security Engineer jobsSenior Cyber Security Engineer jobsSecurity Consultant jobsChief Information Security Officer jobsInformation Systems Security Engineer jobsSecurity Specialist jobsNetwork Engineer jobsCyber Threat Intelligence Analyst jobsSenior Software Engineer jobsIT Security Engineer jobsSecurity Operations Analyst jobsCybersecurity Specialist jobsSenior IT Auditor jobs
GDPR jobsSecurity assessment jobsEDR jobsTS/SCI jobsEncryption jobsSDLC jobsThreat detection jobsRMF jobsMalware jobsTerraform jobsSplunk jobsSQL jobsIDS jobsITIL jobsFinance jobsCompTIA jobsOWASP jobsTop Secret jobsIPS jobsForensics jobsSOC 2 jobsActive Directory jobsDocker jobsGIAC jobsClearance Required jobs
TCP/IP jobsOSCP jobsCRISC jobsHIPAA jobsMITRE ATT&CK jobsDoDD 8570 jobsIntrusion detection jobsAnsible jobsVPN jobsCCSP jobsZero Trust jobsJavaScript jobsSOAR jobsJira jobsDNS jobsUNIX jobsIT infrastructure jobsData Analytics jobsIndustrial jobsSOX jobsBanking jobsNIST 800-53 jobsKPIs jobsGCIH jobsSANS jobs