Roblox is looking to build automation, performance analysis, and developer-facing systems for the Roblox Avatar, a core pillar of the Roblox metaverse, to ensure avatars are high-quality, performant, and reliable at scale.
Requirements
- Proven expertise: 5+ years of professional experience in game development, real-time systems, computer graphics, or a related field, with a track record of delivering high-quality, production systems.
- Mastery of distributed systems and automation: Expert-level proficiency in designing and operating large-scale pipelines and services (e.g., data processing, validation, or analysis systems) that are reliable, observable, and easy to extend.
- 3D / avatar domain familiarity: Experience with real-time 3D engines, geometry/modeling, character systems, or similar domains, giving you the context to reason about avatar architecture, constraints, and failure modes.
- Performance-driven mindset: Demonstrated ability to identify, analyze, and fix performance issues—profiling, digging into metrics and traces, and driving improvements across diverse hardware, especially mobile.
Responsibilities
- Build automation and analysis systems for Roblox’s next-generation avatars, designing pipelines and services that continuously evaluate avatar performance, quality, and integrity at scale.
- Develop both backend and frontend tooling: robust backend services for large-scale data collection, processing, and validation, and intuitive web/UI surfaces that let partner teams and creators inspect results and take action.
- Instrument and analyze avatar performance across platforms, creating metrics, dashboards, and workflows that help us quickly identify and fix performance bottlenecks in the avatar stack.
- Improve the robustness of the avatar and engine stack, working across boundaries with engine and platform teams to ensure avatar systems are stable, scalable, and efficient.
- Partner closely with art, design, and other engineering teams, translating their needs into automation, diagnostics, and self-service tools that unlock faster iteration and higher-quality content.
- Lead technical direction for avatar automation and performance systems, setting a high bar for design, code quality, and operational excellence, and mentoring other engineers on best practices.
Other
- End-to-end ownership: A proactive, self-directed approach. You are comfortable owning projects from problem definition through design, implementation, rollout, and iteration.
- Strong collaborative skills: Clear communication and a track record of working with cross-functional partners (engineering, art, design, product) to align on goals, make tradeoffs explicit, and drive impactful outcomes.
- Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).