Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Robinhood

New

Staff Software Engineer (AI Security)

Posted
Discussion

Summary

As a Staff Software Engineer on Robinhood's AI Security team, you'll design and build scalable platform services, APIs, libraries, and SDKs that let teams develop AI-powered security capabilities. The role focuses on distributed systems, identity/authentication/authorization, encryption, and AI infrastructure, primarily using Go or Python on AWS and Kubernetes.

  • As a Staff Software Engineer on the AI Security team, you’ll help lead and build the foundational platform, infrastructure, and security primitives that make it easier for teams to develop AI-powered security capabilities at scale
  • You’ll work on complex engineering problems at the intersection of AI, distributed systems, and security, with a particular focus on areas such as identity, authentication, authorization, encryption, and platform safety
  • You’ll partner closely with security and engineering teams across Robinhood to create systems that make AI development easier while ensuring security is built into the platform from the start
  • This is a hands-on engineering role for someone who enjoys building platforms, solving complex technical problems, and helping shape how AI is securely adopted across security
  • Design and build a scalable AI platform that enables security teams to develop, deploy, and operate AI-powered agents and security capabilities
  • Build foundational platform services, APIs, libraries, and SDKs that make it easier for teams to integrate AI into security workflows
  • Design secure systems with strong identity, authentication, authorization, encryption, and data protection controls
  • Build and operate reliable, large-scale distributed systems that support AI-powered security use cases
  • Develop platform capabilities and guardrails that enable teams to safely build and operate AI agents
  • Partner with security, infrastructure, and engineering teams to understand their needs and translate them into reusable platform capabilities
  • Identify opportunities to improve platform performance, developer experience, reliability, and security through automation
  • Help shape the technical direction and architecture of Robinhood’s AI Security platform as the team and platform continue to grow
  • 6+ years of experience building large-scale distributed systems, with experience designing systems around security concepts such as authentication, authorization, identity, or encryption
  • 8+ years of software development experience
  • 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 the design of production systems
  • Proficiency in Go or Python, with strong problem-solving and production debugging skills
  • Experience building AI platforms, AI infrastructure, or production systems that support AI-powered applications or agents
  • Ability to solve complex engineering problems and collaborate effectively across security and engineering teams
  • Proven experience delivering large engineering projects with meaningful, long-term impact
  • Experience designing and building reusable platform capabilities, APIs, libraries, or developer tooling
  • Strong technical judgment and the ability to make thoughtful trade-offs across security, reliability, scalability, and developer experience

Skills

What Staff Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.