Client Platform Security EngineerActive

The opportunity

Secure Devices is responsible for ensuring that every client endpoint at Stripe adheres to our rigorous security standards. Our services play a crucial role in detecting and preventing data loss, restricting software execution to only approved software, and providing attestation…

What you'll do

  • 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. This includes: developing telemetry and prevention capabilities via macOS system extensions that run on all Stripe macOS devices

  • Collaborate closely with partner teams to define and measure the secure: configuration 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: surprisingly great user experience for onboarding new, approved software

What they're looking for

  • + years of relevant experience securing iOS and/or macOS platforms
  • + 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
  • An ability to think creatively and holistically about reducing risk in a complex environment
  • The ability to drive clear next steps when encountering ambiguous spaces without clear lines of ownership
  • Empathy, strong communication skills and a deep respect for the power of collaboration