Software Security Engineer

2 months ago


San Diego, California, United States Apple, Inc. Full time
These are the people who power the App Store, Apple TV, Apple Music, Apple Podcasts, and Apple Books. And they do it on a massive scale, meeting Apple's high expectations with high performance to deliver a huge variety of entertainment in over 35 languages to more than 150 countries. These engineers build secure, end-to-end solutions. They develop the custom software used to process all the creative work, the tools that providers use to deliver that media, all the server-side systems, and the APIs for many Apple services. Thanks to Apple's outstanding integration of hardware, software, and services, engineers here partner to get behind a single unified vision. That vision always includes a deep dedication to strengthening Apple's privacy policy, one of Apple's core values. Although services are a bigger part of Apple's business than ever before, these teams remain small, nimble, and multi-functional, offering greater exposure to the array of opportunities here. Join the team that provides software security technologies to Apple. You'll architect and develop core software that is incorporated in products and services across Apple. We're looking for a focused, meticulous engineer to develop rock-solid code and work with other teams to get it coordinated and launched to our customers. If you are ready for the challenge, we want to meet you

Description

Apple is seeking a Software Engineer to work on our software security technologies to develop and launch new products. You'll work on projects that touch all aspects of Apple products, and will demonstrate your strong software and interpersonal skills as you integrate new technology on multiple platforms and architectures. We are looking for someone who has a track record of software developement. You have a familiarity with various architectures (x86/ARM, macOS/iOS, and others), and the ability to work with dynamic teams to produce reliable, robust code. Familiarity with security technologies (DRM, TrustZone, cryptography) is a huge plus. This is an outstanding opportunity to be involved in something new from the beginning. Show us your talent. It's meaningful, fun, and exciting. It's what makes us Apple.

Minimum Qualifications
  • Strong Software Engineering programming skills (C, C++)
  • Experience with or passion for Systems security
  • Experience with containerized server applications and their deployment
  • Able to clearly communicate ideas and concerns
  • Able to work effectively with different teams
Preferred Qualifications
  • BS Computer Science or industry experience
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 $135,400 and $250,600, 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. Learn more about your EEO rights as an applicant.


  • San Francisco, California, United States Abnormal Security Full time

    Position OverviewAbnormal Security is in search of a Senior Software Engineer to spearhead significant projects within our core Research and Development sectors. Our team is responsible for creating reusable components such as Account Management, Notifications, and Feature Flags, which empower other teams to swiftly develop their applications.At Abnormal,...

  • Software Engineer

    2 days ago


    San Diego, California, United States ManTech Full time

    Secure Our Nation, Ignite Your FutureBecome an integral part of a diverse team while working at a leading organization, where our employees come first. At ManTech, you'll help protect our national security while working on innovative projects that offer opportunities for advancement.Currently, ManTech is seeking a motivated, career and customer-oriented...


  • San Diego, California, United States Apple Full time

    Position Overview:Weekly Hours: 40 Role Identifier:Be part of a team that delivers innovative content protection solutions. Bring your enthusiasm and commitment to your role, and the possibilities are endless.Your primary responsibility will be to design and implement foundational software that integrates into various products and services. We are in search...


  • San Diego, California, United States Apple Full time

    Position Overview:Weekly Hours: 40 Role Summary: At Apple, we are at the forefront of technology, powering platforms like the App Store, Apple TV, Apple Music, Apple Podcasts, and Apple Books on a global scale. Our engineers are tasked with building secure, comprehensive solutions that uphold the highest standards of performance and privacy. Our team is...


  • San Francisco, California, United States Abnormal Security Full time

    Job OverviewAbnormal Security is seeking a Lead Backend Software Engineer to enhance our Detection Team. This division is dedicated to developing cutting-edge technology that identifies and mitigates email and cloud-based threats that were previously undetectable, contributing to a safer digital environment.Role ResponsibilitiesAs a Backend Software Engineer...

  • Software Engineer

    5 days ago


    San Diego, California, United States SAIC Full time

    About the RoleSAIC is seeking a cleared (Secret) Software Engineer to support Project Overmatch. As a key member of our team, you will research, design, and develop computer and network software or specialized utility programs. In this role, you will be an integral part of our team supporting assured Command and Control capabilities for our DoD customer...


  • San Diego, California, United States SAIC Full time

    About the RoleSAIC is seeking a cleared (Secret) Software Development Engineer to support Project Overmatch. As a key member of our team, you will research, design, and develop computer and network software or specialized utility programs. In this role, you will be an integral part of our team supporting assured Command and Control capabilities for our DoD...


  • San Francisco, California, United States Capgemini Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Security Engineer to join our team at Capgemini. As a key member of our data security team, you will play a critical role in ensuring the security and integrity of our platform and customer data.Key ResponsibilitiesDesign and implement secure software solutions to protect against...


  • San Diego, California, United States Apple Full time

    Position Overview:Weekly Hours: 40 Role Summary: At Apple, we are at the forefront of technology, delivering exceptional services like the App Store, Apple TV, and Apple Music to users around the globe. Our engineers are tasked with building secure, comprehensive solutions that uphold our commitment to privacy and security. In this role, you will be...


  • San Diego, California, United States Northrop Grumman Full time

    About the RoleWe are seeking an experienced Software Engineering Leader to join our team at Northrop Grumman. As a Principal Software Development Engineer, you will be responsible for leading the development of complex software systems, working with real-time operating systems, and collaborating with cross-functional teams to deliver high-quality...


  • San Diego, California, United States Northrop Grumman Full time

    About the RoleWe are seeking an experienced Software Engineering Leader to join our team at Northrop Grumman. As a Principal Software Development Engineer, you will be responsible for leading the development of complex software systems, working with real-time operating systems, and collaborating with cross-functional teams to deliver high-quality...


  • San Diego, California, United States Apple Full time

    Position Overview:Weekly Hours: 40 Role Overview: The individuals in this role contribute to the functionality of Apple’s diverse range of services, including the App Store, Apple TV, Apple Music, Apple Podcasts, and Apple Books. They operate on a grand scale, meeting the high standards set by Apple to deliver a wide array of entertainment options in over...


  • San Diego, California, United States Apple Full time

    Position Overview:Weekly Hours: 40 Role Identification: Become a vital part of a team dedicated to developing advanced content protection technologies. Bring your enthusiasm and commitment to your work, and the possibilities are endless.You will design and implement essential software that integrates into various products and services.We are in search of a...


  • San Diego, California, United States Apple Full time

    Position Overview:Weekly Hours: 40 Role Identifier: Be part of a team dedicated to advancing content protection technologies. Your enthusiasm and commitment to excellence will drive your success in this role.As a key contributor, you will design and implement foundational software that is integral to various products and services.We seek a detail-oriented...


  • San Diego, California, United States Apple Full time

    Position Overview:Weekly Hours: 40 Role Number: Be part of a team dedicated to advancing content protection technologies. Bring your enthusiasm and commitment to your work, and you can achieve remarkable things.Your role will involve designing and developing essential software that integrates into various products and services. We are in search of a...


  • San Diego, California, United States RCM Life Sciences and IT Full time

    Position Title: Senior C++ Software Engineer Role Overview: This role requires a proficient software engineer with extensive experience in C++ development within a Linux/Unix framework. Employment Type: Right to Hire Contract Work Arrangement: Hybrid model, requiring onsite presence a few days per week Security Clearance: Must possess a current/active Secret...


  • San Diego, California, United States ServiceNow Full time

    About ServiceNowAt ServiceNow, our technology makes the world work for everyone, and our people make it possible. We move fast because the world can't wait, and we innovate in ways no one else can for our customers and communities. By joining ServiceNow, you are part of an ambitious team of change makers who have a restless curiosity and a drive for...


  • San Diego, California, United States Forward Slope Inc Full time

    Job SummaryForward Slope Inc is seeking an experienced Chief Software Engineering Leader to lead a software engineering team and provide software development, integration, and infrastructure support for complex software systems for the Department of Defense (DoD).Key ResponsibilitiesLead a software engineering team to develop and deliver U.S. Navy software...


  • San Diego, California, United States High Side Technology Full time

    Job OverviewHigh Side Technology is seeking a dedicated Software Configuration Management Engineer to play a crucial role in the seamless execution of software development initiatives. This individual will be responsible for overseeing version control systems, managing configuration items, and facilitating change management protocols. Furthermore, they will...


  • San Diego, California, United States Northrop Grumman Full time

    About the RoleWe are seeking an experienced Principal Software Development Engineer to join our team at Northrop Grumman. This is a critical role that will involve leading the development of software solutions for our customers.Key ResponsibilitiesLead a team of software developers to design, develop, and test software solutionsCollaborate with...