Senior Software Engineer- User Behavior

Roblox
San Mateo
Workplace: OnsiteFull timeUSD 196,750 - 243,290 annuallyFunction: Software EngineeringExperience: 5+ yearsSkills: ["Systems thinking","Pragmatic execution","Comfort with ambiguity","Reliability-minded engineering","Ethical, responsible engineering"]

Build and operate backend systems that power Roblox’s real-time, personalized response to unsafe behavior. Own foundational infrastructure including a low-latency per-user behavioral data layer, a centralized rules-and-inference consequence engine, and a unified backend framework for delivering safety interventions. Consolidate abuse reporting with scalable classification and review workflows, and design for trust, explainability, and auditability while shipping end-to-end production systems at scale.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Roblox
Roblox
1 day ago

Senior Software Engineer- User Behavior

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Build and operate backend systems that power Roblox’s real-time, personalized response to unsafe behavior. Own foundational infrastructure including a low-latency per-user behavioral data layer, a centralized rules-and-inference consequence engine, and a unified backend framework for delivering safety interventions. Consolidate abuse reporting with scalable classification and review workflows, and design for trust, explainability, and auditability while shipping end-to-end production systems at scale.
Location: San Mateo
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and operate a low-latency, per-user behavioral data layer that powers real-time safety decisions.
  • •Build and evolve a centralized consequence decision engine combining deterministic rules with ML risk signals.
  • •Create a unified backend framework for delivering safety interventions across product teams.
  • •Unify abuse reporting by building a scalable backend that integrates LLM-based classification, agentic review workflows, and ML models for improved routing and prioritization.
  • •Own end-to-end delivery from system design through migration, testing, and production operation, with trust and auditability in mind.

Pay and Benefits

Salary: USD 196,750 - 243,290 annually
Equity and Bonus:Equity
Perks:Equity

Key Requirements

  • •5+ years of experience building and operating production backend systems at scale, ideally in Go or a comparable statically typed backend language.
  • •Design distributed systems with service APIs (RPC/gRPC) and data modeling for high-throughput event ingestion, caching, and low-latency read paths.
  • •Build and evolve rules engines, workflow/decision systems, or similarly stateful business-logic services.
  • •Experience with streaming or batch data pipelines feeding a feature store (or similar ingestion layer) and partnering with ML engineers who consume that data.
  • •Strong production operations fundamentals including monitoring, alerting, oncall, capacity planning, and incident response.
Experience:5+ years
Skills:Systems thinkingPragmatic executionComfort with ambiguityReliability-minded engineeringEthical, responsible engineering
Languages:English
Tech Stack:GoRPCGRPCData modelingCachingDistributed systemsEvent ingestionStreaming pipelinesBatch data pipelinesFeature storesMLLLMMonitoringAlertingOncallCapacity planningIncident response

Company Brief

Roblox
Operates an online platform for user-generated games and virtual experiences, enabling creators to build, publish, and monetize interactive 3D experiences for a global community of players.
Industry: Gaming
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Mateo, United States
Founded: 2004
WebsiteLinkedIn