Taro Logo

Senior Security Software Engineer - Secure Transports

A leading 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
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Security Software Engineer - Secure Transports

Senior Security Software Engineer role at Apple focusing on secure transport protocols and cryptographic engineering for Apple's entire product ecosystem.

Senior Software Development Engineer - Security

Senior Security Software Engineer role at Apple, building security infrastructure for Apple Services, requiring Go expertise and distributed systems experience.

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.

Security Engineer, Audible Security

Senior Security Engineer role at Audible focusing on application security, penetration testing, and security engineering to protect customer trust and business assets.

Security Engineer, Audible Security

Senior Security Engineer role at Audible focusing on application security, penetration testing, and security architecture to protect customer data and business assets.

Description For Senior Security Software Engineer - Secure Transports

Join Apple's Security Engineering & Architecture organization as a Senior Security Software Engineer in the Secure Transports team. Our mission is to deliver world-class cryptographic and secure protocols engineering, forming the foundation of security for all Apple products.

You'll be working on security foundations for data in motion across Apple's entire product line, including Mac, iPhone, iPad, Apple Watch, Apple TV, HomePod, and Vision Pro. Your work will span from kernel-level development through libraries, frameworks, and applications. This role offers the opportunity to significantly impact Apple's operating system security, collaborating with teams from Silicon Engineering to Cloud Services.

As a key member of the team, you'll be:

  • Architecting and implementing security features for next-generation operating systems
  • Creating innovative privacy protection mechanisms for web browsing and messaging
  • Advancing secure protocol development
  • Working across Apple's organization to enhance security measures
  • Leading technology adoption initiatives

We're looking for a generalist capable of solving complex engineering challenges throughout the software stack, balancing usability, performance, and security. Our environment encourages innovation and autonomy, allowing you to create and implement new security technologies for mobile and distributed computing.

The position involves significant cross-functional collaboration, requiring strong communication skills and the ability to influence stakeholders across Apple. You'll be working with a passionate team dedicated to building the world's most secure operating system, directly impacting hundreds of millions of users who love our products.

Benefits include competitive base pay ($143,100 - $264,200), equity opportunities through stock programs, comprehensive health coverage, retirement benefits, education reimbursement, and various other perks that make Apple an exceptional place to grow your career in security engineering.

Last updated 4 days 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
  • Vision insurance
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?