Photoroom

Head of Real-Time & Editing Engine, Rust

Photoroom

full-time

Posted on:

Location Type: Remote

Location: France

Visit company website

Explore more

AI Apply
Apply

Salary

💰 €150,000 per year

Job Level

Tech Stack

About the role

  • End-to-end ownership of our Rust-based real-time editing engine, including rendering, document models, synchronisation, and collaborative editing.
  • Low-latency, high-performance systems that power live editing across mobile and web platforms.
  • Engine leadership — growing and mentoring a senior team working at the intersection of graphics, performance, and product-critical infrastructure.
  • Technical depth and quality — architectural decisions, performance profiling, debugging concurrency issues, and setting a high bar for engine reliability.
  • Define the technical foundations for agentic and AI-driven editing workflows.
  • Evolve our wgpu-powered rendering pipeline for real-time, high-fidelity editing.
  • Enable fast experimentation while protecting engine stability and performance.

Requirements

  • Experience leading highly technical engine or infrastructure teams within product-driven environments.
  • Strong systems-level expertise — comfortable with Rust internals, memory models, concurrency, and performance trade-offs.
  • Background building real-time systems, engines, or performance-critical libraries used by other teams.
  • Excellent cross-functional communication — able to partner closely with Product and Client teams while setting clear technical boundaries.
  • Hands-on, credible leader who stays close to the code and technical decision-making.
  • Experience with rendering or graphics APIs (OpenGL, WebGL, Vulkan, Metal, WebGPU, DX12).
  • Experience scaling and maintaining large Rust codebases over multiple years.
  • Familiarity with collaborative editing, CRDTs, text rendering, or vector graphics pipelines.
Benefits
  • Relocation support up to €10k + visa sponsorship (France-based roles)
  • Full tech setup + annual company retreats
  • English-first environment, with English & French lessons available
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Rustreal-time systemsperformance profilingdebugging concurrencyrenderingcollaborative editingCRDTstext renderingvector graphicsperformance-critical libraries
Soft Skills
leadershipmentoringcross-functional communicationtechnical decision-makingcollaboration