Senior Security Software Engineer - Secure Transports

A technology company that designs and develops consumer electronics, software, and services.
$143,100 - $264,200
Security
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Cybersecurity

Description For Senior Security Software Engineer - Secure Transports

Join Apple's Security Engineering & Architecture organization as a Senior Security Software Engineer on the Secure Transports team. This role is at the heart of building the world's most secure operating system, focusing on delivering world-class cryptographic and secure protocols engineering.

You'll be working on security foundations for data in motion across all of Apple's innovative products, including Mac, iPhone, iPad, Apple Watch, Apple TV, HomePod, and Vision Pro. The role spans the entire system, from kernel-level development through libraries, frameworks, and applications. You'll have the opportunity to significantly impact the design and implementation of Apple's embedded and desktop operating systems, working closely with teams from Silicon Engineering to Cloud Services.

As a generalist software engineer, you'll tackle challenging engineering problems throughout the software stack, balancing factors like usability, performance, and security. The environment encourages product innovation and rapid iteration, with substantial autonomy to create and implement new security technologies for mobile and distributed computing needs.

The position involves extensive cross-functional collaboration, requiring you to interact with and influence multiple teams within and outside Apple. You'll be working on products used by hundreds of millions of users who are passionate about the technology you create, all while supporting Apple's core commitment to user privacy.

Key aspects of the role include:

  • Designing and implementing security architecture for next-generation operating systems
  • Developing privacy protection techniques for web browsing, email, and messaging
  • Advancing secure protocol implementation
  • Cross-functional collaboration on security initiatives
  • Driving technology adoption across the organization

The role offers competitive compensation ($143,100 - $264,200 base pay range), plus opportunities for equity through stock programs, comprehensive benefits, and the chance to work on cutting-edge security technologies that protect millions of users worldwide.

Last updated an hour ago

Responsibilities For Senior Security Software Engineer - Secure Transports

  • Help define the security properties and architecture for the next-generation operating system
  • Design and implement new techniques to protect users' privacy during web browsing, email, and secure messaging sessions
  • Investigate and implement the next evolution in secure protocols
  • Work cooperatively with other parts of Apple on multi-functional technologies and initiatives to improve security
  • Promote and drive the adoption of these technologies across the organization

Requirements For Senior Security Software Engineer - Secure Transports

  • 5 years of professional software engineering experience
  • Experience in systems or OS development using C
  • Bachelor's degree in Computer Science or a related field (preferred)
  • Experience with ASN1, X.509 certificate evaluation, TLS, or other secure protocols (preferred)
  • Strong understanding of recent developments and concerns with standard protocols such as TLS
  • Industry exposure to and knowledge of OS security and applied cryptography
  • Excellent teamwork and communication skills

Benefits For Senior Security Software Engineer - Secure Transports

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple Senior Security Software Engineer - Secure Transports

Secure Systems Engineer - Platform Architecture

Senior Security Engineering role at Apple focusing on platform architecture and security design for consumer devices and web services.

Software Development Engineer, Network Telemetry

Senior Software Engineer role at Apple focusing on security and network telemetry, requiring expertise in multiple programming languages, cloud technologies, and machine learning.

Cybersecurity Engineer (Clearance)

Senior Cybersecurity Engineer position at Latitude Inc, requiring SECRET clearance, focusing on Army cloud security initiatives and RMF implementation.

Senior Information Security Engineer, Cloud Security

Senior Information Security Engineer role at Appian, focusing on cloud security and infrastructure, requiring 5+ years of experience and expertise in AWS, Kubernetes, and security engineering.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on Microsoft Defender for Office team, developing security features for Teams integration and threat protection. Based in Redmond, WA with hybrid work arrangement.