Senior Software Engineer - Security PlatformActive$194K–$266K

The opportunity

The Security Platform team is an infrastructure/developer tools group tasked with building and operating powerful, resilient, and secure infrastructure and systems that enable other engineering teams to deliver products to our customers efficiently and securely. We are…

What you'll do

  • San Francisco, US

  • Washington DC, US

  • Production software development: Experience designing, building, and maintaining production software in Go, C, C++, Rust, or comparable languages. We value systems-oriented engineering experience, not familiarity with a particular language alone.

  • Production infrastructure ownership: Experience both building and operating critical production services or infrastructure, including debugging failures, recovering service, and improving reliability. Ability to reason about distributed systems and their failure modes.

  • Linux/UNIX proficiency: Hands-on experience administering and troubleshooting Linux/UNIX systems in production.

  • Security engineering: Experience developing or operating software or systems designed to provide security capabilities or enforce security boundaries. This can be part of a broader software or infrastructure engineering role; a dedicated security job title is not required.

What they're looking for

  • Applied cryptography: A working understanding of symmetric and asymmetric cryptography and public key infrastructure (PKI), sufficient to make sound implementation choices using established libraries and protocols. Experience designing new cryptographic algorithms is not required.
  • Experience with secrets management, key management, internal certificate: authorities/PKI, or machine and workload identity.
  • Experience managing the lifecycle of keys, certificates, or credentials,: including issuance, rotation, expiration, and revocation.
  • Familiarity with HashiCorp Vault, OpenBao, or similar systems.