Staff Software Engineer, Security & AI Platform
GustoPayroll & company
San Francisco, United StatesLead
Software Engineering
About the role
Develop and maintain security foundations for Gusto's products and AI/LLM experiences.
- •Own and evolve security foundations for Gusto’s products and AI/LLM experiences, defining authentication, authorization, and safe data handling standards.
- •Key Responsibilities Design, build, and operate authentication and authorization systems at scale.
- •Strengthen core services, access controls, storage, and APIs.
- •Detect and mitigate account takeover and abuse.
- •Build security platforms and tooling to enable product and AI teams.
- •Tackle ambiguous AI/LLM security problems and promote security best practices.
- •Requirements 10+ years as a backend engineer building large-scale server-side services and APIs.
- •Experience building secure, highly available distributed systems.
- •Hands-on with security tooling and practices (SAST, DAST, SIEM, SCA).
- •Proficiency in Ruby, Python, Kotlin, or JavaScript/TypeScript.
Tech stack
RubyPythonKotlinOAuthJWTSAML
Match insights
Tech:Ruby, Python, Kotlin, OAuth, JWT
Level:Lead