About the company
Roblox is building the tools and platform that empower a global community of developers and creators to bring immersive 3D experiences to life, connecting a billion people worldwide.
Responsibilities
- Join a community of engineers, engaging in architectural discussions and system design
- Investigate and experiment with cutting-edge technologies, like machine learning frameworks and large language models (LLMs)
- Design, code, and test innovative features across the full development lifecycle
- Partner closely with cross-functional teams, including Design, Product, Data, QA, and DevOps
- Support the continuous evolution of distributed systems operating at 2 trillion analytics events a day
- Engage in team matching with engineering managers across Infra, Engine, Search & Discovery, Foundational AI, Economy, and more
Requirements
- Pursuing or in possession of an undergraduate/graduate degree in computer science, engineering, or a related technical field, or equivalent practical experience
- Experience with software engineering concepts through coursework, internships, personal projects, or previous roles
- Proficiency in one or more programming languages: C#, Lua, Java, Go, Node.js, Ruby, Python, C++, Swift
- Ability to thrive in ambiguous environments and collaborate across the company
Conditions
- Based at headquarters in San Mateo, CA
- Office roles are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday
- Full-time employees are eligible for equity compensation and benefits