Endpoint Security Engineer — iOS/macOS, Hybrid/Remote

Stripe

New York (NY)

Hybrid

USD 173,000 - 260,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Equity
Bonus potential
401(k) plan
Medical, dental, and vision
Wellness stipends

Job summary

Stripe is seeking a Software Engineer for the Secure Devices team to secure Stripe endpoints across macOS and iOS. You’ll collaborate with Security, Infrastructure, and Corporate Engineering to drive strategic projects, build platform support, and operate services securing more than 10,000 Stripe devices.

You will design and implement secure by design architectures, focus on preventing unapproved software, and improve attestation flows while delivering a great user experience.

Qualifications

  • 4+ years of relevant experience securing iOS and/or macOS platforms.
  • 4+ years of software engineering experience writing Go, Swift or Objective-C.
  • Deep expertise securing devices within the Apple ecosystem.
  • Understanding of the current threat landscape and how to defend Apple devices against modern threats.
  • High standards for code quality and a constructive attitude to help others raise the bar.

Responsibilities

  • Contribute to the secure design and implementation of Stripe’s mobile expansion initiative.
  • Act as the subject matter expert on iOS security by advising partner teams on iOS security best practices and secure-by-design architectures.
  • Design, build and maintain Stripe’s endpoint security software, including telemetry and prevention via macOS system extensions that run on all Stripe macOS devices.
  • Collaborate with partner teams to define and measure secure configurations of Stripe’s client platforms (macOS, iOS/Android, ChromeOS).
  • Operate high RPS backend services providing critical controls and security configuration to Stripe endpoints.
  • Drive down usage of unapproved, untrusted software while creating a great user experience for onboarding new, approved software.
  • Manage and improve device attestation flows to keep Stripe’s device and user identities secure.
  • Identify opportunities on Stripe client platforms to improve security posture and resiliency against threats.
  • Build and maintain a users-first data loss prevention program to protect against data exfiltration.

Skills

Go
Swift / Objective-C
iOS security
macOS security
Threat landscape awareness
Code quality
Cross-team collaboration
Creative problem solving

Job description

Stripe is seeking a Software Engineer for the Secure Devices team to secure Stripe endpoints across macOS and iOS. You’ll collaborate with Security, Infrastructure, and Corporate Engineering to drive strategic projects, build platform support, and operate services securing more than 10,000 Stripe devices.

You will design and implement secure by design architectures, focus on preventing unapproved software, and improve attestation flows while delivering a great user experience.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Endpoint Security Architect—iOS/macOS Expert
Endpoint Security Architect—iOS/macOS Expert

Stripe • United States

Hybrid
USD 173,000 - 260,000
Equity
Performance bonus
401(k) plan
+2
Client Platform Security Engineer
Client Platform Security Engineer

Stripe • New York (NY)

Hybrid
USD 173,000 - 260,000
Equity
Bonus potential
401(k) plan
+2
Client Platform Security Engineer
Client Platform Security Engineer

Stripe • United States

Hybrid
USD 173,000 - 260,000
Equity
Performance bonus
401(k) plan
+2
iOS Security Engineer: Secure Payments Platform
iOS Security Engineer: Secure Payments Platform

Socket.dev • Cupertino (CA)

On-site
USD 120,000 - 180,000
Security Engineer for Bridge Platform (Remote)
Security Engineer for Bridge Platform (Remote)

Stripe • United States

Hybrid
USD 197,000 - 344,000
Equity
Company bonus or sales commissions/bon
401(k)
+4
Cloud Security Engineer: Build Secure Cloud Platforms
Cloud Security Engineer: Build Secure Cloud Platforms

Stripe • Washington

On-site
USD 170,000 - 260,000
Security Engineer - Bridge Money Movement (Remote)
Security Engineer - Bridge Money Movement (Remote)

Stripe • New York (NY)

Hybrid
USD 197,000 - 344,000
equity
company bonus or sales commissions/bon
401(k) plan
+4
Security Incident Response Engineer - Remote/Hybrid
Security Incident Response Engineer - Remote/Hybrid

Stripe • Seattle (WA)

Hybrid
USD 144,000 - 217,000
Equity
Bonus program
401(k) plan
+2
Security Engineer for Global Stablecoin Payments (Remote)
Security Engineer for Global Stablecoin Payments (Remote)

Stripe • San Francisco (CA)

Hybrid
USD 197,000 - 344,000
Equity
401(k) plan
Impact-Driven Security Incident Response Engineer
Impact-Driven Security Incident Response Engineer

Stripe • San Francisco (CA)

Hybrid
USD 144,000 - 217,000
Equity
Bonus program
401(k)
+2