Rust Generalist Engineer - Editor Tools & Real-Time Systems

Evolvebenchmark

Netherlands

Remote

EUR 70,000 - 100,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Evolvebenchmark is seeking a Generalist Programmer to work across the stack, building and improving core systems, editor tooling, and asset streaming. You’ll tackle scene authoring tooling, memory management, and data-oriented architecture in a fast‑paced, collaborative team.

The role emphasizes learning quickly, writing maintainable code, and contributing to architectural decisions to shape the project’s technical direction. Strong Rust skills and experience with editor tools are highly valued.

Qualifications

  • 3+ years of professional experience in game engines, tools, or real‑time applications.
  • Strong Rust skills with a focus on writing clean, efficient code.
  • Experience building editor tools or content authoring pipelines.
  • Familiarity with ECS (Entity Component System) or similar data‑oriented architectures.
  • Understanding of streaming and asset management in real‑time applications.
  • Comfortable working across multiple systems and learning new domains quickly.
  • Good debugging and profiling skills.
  • Effective communicator who works well in a small, collaborative team.
  • A healthy distaste for complex templated code.

Responsibilities

  • Design and implement editor tools for scene authoring, debugging, and content iteration.
  • Build and optimize streaming systems for seamless asset loading and memory management.
  • Develop and maintain entity/component systems that scale to complex benchmark scenes.
  • Work across the codebase wherever needed.
  • Profile and optimize systems for performance and memory efficiency.
  • Write clean, well‑documented code that others can build on.
  • Contribute to architectural decisions and help shape the technical direction of the project.

Skills

Rust
Editor tools
ECS
Streaming
Debugging
Communication
Code quality

Job description

Evolvebenchmark is seeking a Generalist Programmer to work across the stack, building and improving core systems, editor tooling, and asset streaming. You’ll tackle scene authoring tooling, memory management, and data-oriented architecture in a fast‑paced, collaborative team.

The role emphasizes learning quickly, writing maintainable code, and contributing to architectural decisions to shape the project’s technical direction. Strong Rust skills and experience with editor tools are highly valued.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Real-Time Rendering Benchmark Engineer
Remote Real-Time Rendering Benchmark Engineer

Evolvebenchmark • Netherlands

Remote
EUR 70,000 - 100,000
Senior Rust Engineer - Low-Latency Trading, Remote
Senior Rust Engineer - Low-Latency Trading, Remote

Keyrock • Amsterdam

On-site
EUR 120,000 - 180,000
Competitive salary package
Flexible working hours
Remote work option
Rust Graphics Developer
Rust Graphics Developer

Rotterdam Innovation City • Delft

On-site
EUR 50,000 - 70,000
Rust Graphics Developer
Rust Graphics Developer

VideowindoW • Netherlands

Remote
EUR 60,000 - 90,000
Rust Graphics Engineer: High-Performance 3D Rendering
Rust Graphics Engineer: High-Performance 3D Rendering

Rotterdam Innovation City • Delft

On-site
EUR 50,000 - 70,000
Senior Rust Engineer: Low-Latency Trading (Remote)
Senior Rust Engineer: Low-Latency Trading (Remote)

Keyrock • Rotterdam

On-site
EUR 110,000 - 170,000
Competitive salary
Flexible remote work
Remote-friendly, global team
Senior Rust Engineer — Remote Backend Systems Leader
Senior Rust Engineer — Remote Backend Systems Leader

Kake • Amsterdam

On-site
EUR 103,000 - 155,000
Competitive Pay in USD
Fully Remote
Better Me Fund
+1
Rust Software Engineer - High-Performance Trading Systems
Rust Software Engineer - High-Performance Trading Systems

Selby Jennings • Amsterdam

Hybrid
EUR 90,000 - 140,000
Annual bonus
Hybrid work in Amsterdam
Modern tech stack
+1
Senior Rust Engineer - Low-Latency Trading (Remote)
Senior Rust Engineer - Low-Latency Trading (Remote)

Keyrock • Eindhoven

Remote
EUR 120,000 - 180,000
Competitive salary package
Flexible working hours
Remote work opportunity
+1
Options Trading Engineering Lead (Rust, Remote)
Options Trading Engineering Lead (Rust, Remote)

Keyrock • Rotterdam

On-site
EUR 120,000 - 190,000
Competitive salary
Remote work
Entrepreneurial team environment