Staff Software Engineer, AI Security
Bellevue, WA · Menlo Park · Toronto · 6+ years experience · Posted Oct 6, 2026
At a glance
- Experience
- 6+ years experience
- Location
- Bellevue, WA · Menlo Park · Toronto
About the role
- The Staff Software Engineer on the AI Security team will lead the development of a scalable, secure AI platform to enable security teams to build and operate AI-powered agents.
- This role focuses on complex engineering at the intersection of AI, distributed systems, and security, including identity, authentication, authorization, and encryption.
- The position involves hands-on platform building and shaping the technical architecture for secure AI adoption across the organization.
Responsibilities
- Design and build a scalable AI platform for developing, deploying, and operating AI-powered security agents.
- Build foundational platform services, APIs, libraries, and SDKs to facilitate AI integration into security workflows.
- Design secure systems incorporating identity, authentication, authorization, encryption, and data protection controls.
- Build and operate reliable, large-scale distributed systems supporting AI-powered security use cases.
- Develop platform capabilities and guardrails to enable safe operation of AI agents.
- Partner with security, infrastructure, and engineering teams to translate needs into reusable platform capabilities.
- Identify opportunities to improve platform performance, developer experience, reliability, and security through automation.
- Shape the technical direction and architecture of the AI Security platform.
Requirements
- 8+ years of software development experience.
- 6+ years of experience building large-scale distributed systems with a focus on security concepts like authentication, authorization, identity, or encryption.
- Experience building AI platforms, AI infrastructure, or production systems supporting AI-powered applications or agents.
- Proficiency in Go or Python with strong production debugging skills.
- Experience with cloud-native platforms and distributed systems technologies such as AWS, Kubernetes, gRPC, or Kafka.
- Strong understanding of security fundamentals and experience incorporating security into production system design.
- Experience designing and building reusable platform capabilities, APIs, libraries, or developer tooling.
- Proven experience delivering large engineering projects with meaningful, long-term impact.
- Strong technical judgment and ability to make trade-offs across security, reliability, scalability, and developer experience.
Benefits
- Performance driven compensation with multipliers, bonus programs, and equity ownership
- 401(k) matching
- 100% paid health insurance for employees with 90% coverage for dependents
- Access to the Robinhood Employee Fund
- Access to AI tools and continuous AI skill-building
- Lifestyle wallet for wellness and learning
- Employer-paid life and disability insurance
- Fertility benefits
- Mental health benefits
- Paid time off including company holidays, sick time, and parental leave
Workplace
- Role is based in Menlo Park, CA and Bellevue, WA.
- In-person attendance is expected at least 3 days per week.
Skills
- Go
- Python
- AWS
- Kubernetes
- gRPC
- Kafka
- Distributed Systems
- Authentication
- Authorization
- Encryption