Find a jobRecruiters

Software Engineer (Data Model)

Exclusive opportunity

Onsite

Software Engineer (Data Model)

Roblox

Software Engineer (Data Model)

Skills

PythonGolangC#

4 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

$168,680 – $212,490 / year

Location:

United States

Work mode:

Onsite

Published on:

15 October 2026

What they need


  • We’re looking for an outstanding Software Engineer to join our Game Engine Data Model team. As a member of this team, you will innovate on the core data structures that form the backbone of Roblox’s platform. In this role you will have first hand opportunity to design and build one of the core technologies that makes the Roblox game engine special
  • The Data Model is the object hierarchy that is analogous to a scene graph or entity system, powering all our experiences by exposing an interface between core engine capabilities and our creators. It also acts as a fabric to core technologies, such as networking, scripting, Studio, rendering and physics which are essential to the high performance of the Roblox game engine
  • Develop engine code that performs well for user-created games on the Roblox platform
  • Work cross-functionally with other teams to deliver high-quality functionality
  • Improve product quality by writing automated tests for your code
  • Take ownership of features and projects, from design through launch
  • Build and test code that runs across supported devices, including desktop, mobile, and console- Strong Teamwork: You are able to collaborate in cross-functional and cross team projects to deliver the most curated technical solution
  • Long-term Mindset: You are willing to take the long view to drive the collaboration and build the system
  • 2+ years of software engineering experience, with hands-on experience developing in C++
  • Curiosity: Strong willingness to learn, take on unfamiliar problems, and stay current with evolving technologies
  • Knowledge: You are proficient in one or more programming languages (C++, C#, Go, Python or similar programming language). Familiarity with game engines, real-time systems, large-scale simulations or entity component systems is a plus

Other offers great for you!

These companies are also looking for great profiles

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

5 days ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

1 hour ago

Quick apply

Cherrypick

Software Engineer – IT-Core Foundations

Freelance

Paris, France

Hybrid

Top Recruiter

Skills

PythonNumPypandas

24 minutes ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools