Senior Software Engineer - Safety Experience

Roblox Roblox · Consumer · San Mateo, CA · Software Engineering

Senior Software Engineer role focused on building AI-agentic-powered tooling and scalable operating systems for Trust & Safety at Roblox. The role involves architecting and leading end-to-end systems, integrating advanced AI methodologies like LLMs and agentic workflows for moderation solutions, and designing core primitives for safety applications. It emphasizes cross-functional alignment, architectural vision, and scaling complex systems in an adversarial landscape.

What you'd actually do

  1. Architect and Lead End-to-End Systems: Assume ultimate technical ownership for the lifecycle of complex, full-stack systems within Safety labeling and Investigative tooling. Drive the technical strategy from specification through implementation, rollout, and iteration, actively shaping and influencing the pod's broader roadmap.
  2. Spearhead Cross-Functional Alignment: Act as the primary technical anchor for Operations, Product Managers, and partner safety pods. Take the lead in resolving highly ambiguous workflows, translating complex business pain points into scalable, extensible technical architectures while proactively managing tech debt and long-term platformization goals.
  3. Pioneer Architectural Vision: Define and drive the architectural direction for the next generation of safety applications. Lead the integration of advanced AI methodologies (including LLMs and agentic workflows) to build highly effective, scalable moderation solutions.
  4. Design and Scale Core Primitives: Architect, build, and evangelize shared moderation primitives (e.g., Compliance infrastructure, Quality Assurance, Traffic Routing, workforce management, and agentic AI labeling frameworks). Empower external integrator teams by creating frictionless, self-serve onboarding pathways for new safety surfaces.
  5. Drive Multi-Quarter Initiatives: Lead large-scale, cross-organizational technical initiatives. Navigate complex dependencies, resolve cross-team blockers, and align disparate groups to ensure the widespread adoption and operational success of our core safety applications.

Skills

Required

  • 7+ years of experience in software development
  • Distributed Systems Architecture
  • design and implement robust, high-throughput microservices
  • system safety and security
  • Safety-Driven Mindset
  • designing, implementing, and maintaining systems that prioritize user safety, data integrity, and compliance with safety policies
  • full-stack engineer
  • front-end and back-end development
  • complex, production-grade systems end-to-end
  • instrument, collect, and analyze user interaction data
  • A/B testing
  • usage metrics
  • proficient across multiple programming languages, frameworks, and technologies
  • modern React
  • Golang
  • Python
  • relational/NoSQL databases
  • cloud platforms

Nice to have

  • BS in Computer Science, Applied Math, Physics, Engineering, Statistics, or another technical field
  • Curious to learn new technologies and systematically grow your skills

What the JD emphasized

  • AI-agentic-powered tooling
  • LLMs and agentic workflows
  • highly ambiguous workflows
  • complex business pain points
  • next generation of safety applications
  • agentic AI labeling frameworks
  • large-scale, cross-organizational technical initiatives
  • complex dependencies
  • cross-team blockers
  • Trust & Safety strategy
  • adversarial landscape

Other signals

  • AI-agentic-powered tooling
  • LLMs and agentic workflows
  • moderation solutions
  • safety applications
  • Trust & Safety