You’ll join the team behind Riot’s flagship product.
Awareness is the chat-based learning experience that millions of employees actually look forward to : short, sharp, character-driven cybersecurity courses delivered in Slack, Teams, Google Chat or email.
Awareness is also home to Studio, our custom content creation tool that lets security teams build their own training in minutes instead of weeks.
The hard problems are real: delivering chat-based content reliably at scale, modeling org hierarchies that bend without breaking, building authoring tools that feel as good as the content they produce.
The team is small, senior, and trusted. Engineers own features end-to-end and shape the product alongside PMs and designers, if a spec is wrong, you say so.
We ship fast, review hard, and use AI tooling to do both.
•
Ship new Awareness features end-to-end
•
Build robust systems that serve millions of learners and thousands of admin users reliably.
•
Organize the backend code base and shape the standards the team follows.
•
Research, pitch, and prototype solutions to hard problems
AI tooling isn’t a perk at Riot - it’s how we build. Every engineer has a Claude Max plan and access to Codex, and we expect you to use them daily. Concretely, that means:
•
Writing and reviewing code with Claude Code as a first-class collaborator, not an autocomplete.
•
Using MCP integrations (Linear, Notion, GitHub) so your AI tools have real context on our codebase, tickets, and specs.
•
Treating AI-first workflows as part of the craft: prompting well, knowing when to delegate to an agent vs. write it yourself, and sharing what works with the team.
•
Building and improving internal automation pipelines.
If AI-assisted development still feels novel or optional to you, Riot isn’t the right fit — and that’s okay. We’re building for engineers who already see this as the new baseline and want to push it further.
•
Backend: Elixir, Phoenix, PostgreSQL, Oban, LiveView
•
Ops: AWS, Terraform, Datadog, Sentry
•
Frontend: Vue 3, TypeScript, Tailwind CSS, Cypress
•
AI tooling: Claude Code, Codex, Cubic