
Head of Real-Time & Editing Engine, Rust
Photoroom
full-time
Posted on:
Location Type: Remote
Location: France
Visit company websiteExplore more
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