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 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.

Senior Security Engineer - AI/ML Threat Detection, AWS Security

Senior Security Engineer role at AWS Security focusing on AI/ML threat detection, combining cybersecurity expertise with machine learning to protect Amazon's cloud infrastructure.

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 unique opportunity to significantly impact the design and implementation of Apple's operating systems while collaborating with teams across the organization.

As a member of our team, you'll be:

  • Contributing to security architecture for next-generation operating systems
  • Developing privacy protection techniques for web browsing and messaging
  • Advancing secure protocol implementation
  • Working with cross-functional teams from Silicon Engineering to Cloud Services
  • Designing software used by hundreds of millions of users worldwide

The position requires a generalist mindset, capable of tackling wide-ranging engineering challenges throughout the software stack. You'll need to balance competing factors like usability, performance, and security while working in an environment that encourages innovation and rapid iteration.

We offer:

  • Competitive base salary range of $143,100 - $264,200
  • Comprehensive benefits including medical, dental, and vision coverage
  • Stock programs including RSUs and employee stock purchase plans
  • Education reimbursement for career advancement
  • Opportunity to work on products used by millions globally
  • Collaborative environment with industry-leading engineers
  • Chance to influence the future of secure computing at scale

Join us in creating the security foundations that protect millions of users while working with the most innovative technology company in the world.

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

Linux
  • 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 (preferred)
  • Industry exposure to and knowledge of OS security and applied cryptography (preferred)
  • Excellent teamwork and communication skills (preferred)

Benefits For Senior Security Software Engineer - Secure Transports

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Equity
  • Education Budget

Interested in this job?