Clockwork Labs Logo

Clockwork Labs

C/C++ Unreal Engine Developer (SpacetimeDB)

Posted 19 Days Ago
Be an Early Applicant
Remote
3 Locations
110K-180K Annually
Mid level
Remote
3 Locations
110K-180K Annually
Mid level
The role involves developing and maintaining C/C++ and Unreal SDKs, enhancing multiplayer capabilities, and supporting client issues.
The summary above was generated by AI
Description

is the easiest way to build a Multiplayer Game or App

You can write your entire application in a single language (currently C# or Rust) and deploy it as a single binary. No more microservices, no more containers, no more Kubernetes, no more Docker, no more VMs, no more DevOps, no more infrastructure, no more ops, no more servers.
We’re looking for an expert C/C++ Unreal Engine Developer to join the SpacetimeDB team and play a pivotal role in making SpacetimeDB accessible to a whole new group of game developers. You'll be the Unreal Engine subject matter expert who will be charged with delivering this sought after new feature. Your contributions will range from designing, developing, and maintaining our C/C++ and Unreal SDKs to crafting an Unreal Engine integration that feels seamless and robust. 

Check out SpacetimeDB's to take it for a spin
Responsibilities and Goals for this role:

  • Develop and maintain the C/C++ client SDK
  • Develop and maintain the C/C++ module library
  • Develop and maintain correctness and performance testing for C/C++
  • Develop and maintain the Unreal Engine SDK including correctness and performance testing
  • Implement and maintain code generation for C/C++ client types in Rust
  • Work with clients to help debug issues with the C/C++/Unreal engine SDKs
  • Implement client execution of WebAssembly modules using SpacetimeDB as a library
  • Contribute to the implementation of automatic lag compensation and rollback in SpacetimeDB
  • Develop and maintain developer-friendly documentation, tutorials, and sample projects

Important Note:

We will be accepting applications until May 11, 2025, before beginning the first round of interviews. If you're interested in the role, we encourage you to watch the keynote and try the demo before applying.

It’s important to us that new team members not only have the right skills, but also share our excitement for how SpacetimeDB is transforming the way multiplayer games and apps are built.

Taking the time to explore the keynote and demo will also make the interview process more productive and meaningful for everyone involved. Thank you for taking the time to consider this opportunity — we’re excited to hear from people who are genuinely excited to be part of what we’re building.

Requirements
  • Expertise with C/C++
  • Expertise with Unreal game development
  • Experience with Unreal plugin development
  • Experience with Blueprints/C++ integration
  • Experience with the Unreal build system and code generation
  • Experience specifically with Unreal Engine’s networking layer (ie: Has built more than one multiplayer game in Unreal and can translate specifically how SpacetimeDB solves challenges for developers most familiar with Unreal)
  • Previous Rust XP is a bonus but not required but ability to get up to speed with Rust for code generation will be required
  • Any experience with custom build tools or code generation tools are a plus
  • Any experience with distributed systems or databases are a plus
Benefits

We are a fully remote distributed company. We will consider candidates with the above qualifications from anywhere in the world but they MUST be happy to attend meetings during our core collaboration times between 8am and 12pm PST.
Our goal is to provide fair and equitable compensation based on market location as well as an individual candidate’s specific experience level and qualifications for an open role. Consequently, high cost of living areas may expect offers in the higher end of the range whereas lower cost of living areas may expect offers in the lower end of the range. Offers may also be adjusted based on job-related knowledge, skills, experience, and other objective business considerations.

The base pay range offered at the start of employment for a mid-senior level applicant residing in the United States is expected to be in between $110,000 and $180,000 USD per year depending on the factors above. Offers for applicants from other countries will be based on their regional norms and the requirements of each location.

Subject to the same considerations, the total compensation package for this position may also include equity awards, medical, financial, and/or other benefits. Details of participation in these benefit plans will be provided if a candidate receives an offer of employment.

Top Skills

C++
Rust
Unreal Engine

Similar Jobs

22 Days Ago
Remote
31 Locations
Senior level
Senior level
Artificial Intelligence • Enterprise Web • Software
As a Senior Software Engineer on the Content Lake DX team, you will design and develop distributed systems, mentor teammates, and improve engineering culture.
Top Skills: GoNode.jsTypescript
7 Days Ago
Remote
2 Locations
77K-123K Annually
Senior level
77K-123K Annually
Senior level
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
The Mechanical Component Engineer will manage component quality, lifecycle, and cost, collaborating with suppliers and design teams to ensure product reliability and compliance.
Top Skills: CadPro/EngineerPtc Creo
8 Days Ago
Remote
7 Locations
Mid level
Mid level
Automotive
This role involves designing interfaces, developing data products, and supporting digital transformations using various programming and database technologies.
Top Skills: BitbucketCi/CdCSSDockerHibernateHTMLJ2EeJavaJavaScriptJenkinsJIRAJqueryJspKubernetesMs Sql ServerMySQLOracleQuality CenterRestful ApisSpringSpring BootStrutsXML

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account