Senior Software Engineer - Data Infrastructure, Safety

Roblox
San Mateo, CA, USA2026-04-27

About the job

At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.

Responsibilities

Assume ownership of the complete lifecycle for full-stack features within Safety Data Infra ranging from technical specification, implementation, rollout, monitoring, and iteration, ensuring alignment with the designated pod roadmap.

Engage in close collaboration with partner teams in Content Safety, Safety Experience, Accounts, ML Foundations and Roblox database platform teams.

Define the architectural direction for scaling Safety Data Infra.

Take complete responsibility for projects throughout their entire lifecycle.

Drive cross-functional engagement and lead technical initiatives to ensure the widespread adoption and success of our core safety applications.

Report directly to the Manager of Account Security and Infra.

Qualifications

Minimum

4+ years of experience in software development.

Distributed Systems Architecture: Proven ability to design and implement robust, high-throughput microservices (handling thousands of requests per second) while maintaining a strict focus on system safety and security.

Backend Proficiency: Experience with non-relational datastores and large scale systems.

Safety-Driven Mindset: A strong commitment to designing, implementing, and maintaining systems that prioritize user safety, data integrity, and compliance with safety policies.

Preferred

Curious to learn new technologies and systematically grow your skills.

Experienced (4+ years): You have extensive experience as a full-stack engineer, proficient in back-end development, working on complex, production-grade systems end-to-end.

Analytical & Data-Driven: You possess a strong ability to instrument, collect, and analyze user interaction data (e.g., A/B testing, usage metrics) to inform design decisions and continuously maximize user impact and product performance.

Versatile & Adaptable: We write and review code primarily in Rust with some adjacent systems in Go, C#, C++ and Python.

Team-Player & Technical Leader: You are a collaborative team member who actively mentors peers, drives technical excellence, and takes ownership of leading and delivering key features and projects across team boundaries.

AI native: You are eager to define and build AI-centric solutions, incorporating modern machine learning and agentic AI capabilities directly into the core user experience and system architecture.