/roles — ROLE_224

Senior Software Engineer (Backend / Distributed Systems)

Fast-growing AI security startup detecting account takeovers and email fraud for small businesses in real time

The role

COMP
$250K - $300K
EQUITY
Competitive equity
LOCATION
San Francisco
WORKPLACE
On-site
EXPERIENCE
5 - 8 years
VISA
None, Visa transfers
STACK
NodeJS, TypeScript, React, Python, Go, Rust, Java, C/C++
INDUSTRY
Software Development, AI, Cybersecurity, Security

The company

Fast-growing AI cybersecurity startup protecting small and midsize businesses from email compromise and account takeover, sold largely through managed service providers.

STAGE
Series A-stage
FUNDING
$5M raised
TEAM
~15 people
FOUNDED
2023

JD — the work

About the role

This backend role builds and scales an AI-driven detection platform that shields a very large user base from account compromise as it happens. You would join a small, highly capable team inside one of the quickest-growing startups in security and take charge of core infrastructure immediately, with platform load expected to grow by one to two orders of magnitude within months. Bay Area staff are in the San Francisco office every weekday.

What you'll do

  • Create systems that catch compromised accounts live, from ingesting signals to behavior modeling and AI-based decisions
  • Design backend systems ready for ten- to hundredfold more load within about six months
  • Put ML-backed systems into real production use, not only demos
  • Define engineering conventions and push quality higher across the team
  • Shape the central detection engine, the company's main competitive advantage, alongside the founders

What they're looking for

  • 3+ years of backend or distributed systems engineering
  • Strong backend skills in languages such as TypeScript/Node, Python, Go, Rust, Java, or C++
  • Readiness to take charge of core infrastructure on day one in a small team
  • Ability to work on-site in San Francisco
APPLY FOR THIS ROLE →All open rolesOne application covers up to 3 roles.