Performance & Rendering Engineer - Penpot by Kaleidos
Core
Build and optimize the rendering engine for Penpot, an open-source design platform, focusing on performance, stability, and browser efficiency.
Role type
Senior IC Performance & Rendering Engineer
Builds
Penpot rendering engine (Rust, WASM, Skia), text editor, and performance improvements for a design tool
Domain
Open source software, graphics rendering, web technologies
Required skills
Rust, WASM, Skia, JavaScript, browser APIs, HTML, CSS, Linux, functional programming, LLM integration
Preferred skills
Clojure, JavaScript testing (Jest, Cypress, Playwright), game engine development, accessibility, design systems, open-source contribution
Technologies
Rust, WASM, Skia, Clojure, JavaScript, Playwright, Jest, Cypress
Responsibilities
Fix bugs in the rendering engine, improve performance metrics, build new engine features, collaborate on data passing between frontend and engine
Seniority
Senior, hands-on IC
