About the role
At Figma, we are expanding our vibrant team of innovative creators and engineers committed to democratizing design for everyone. Our platform empowers teams to turn their ideas into reality—whether it's brainstorming, prototyping, coding, or collaborating with AI. Figma enhances productivity by streamlining workflows, accelerating progress, and fostering real-time collaboration from any corner of the globe. If you are passionate about shaping the future of design and collaboration, we invite you to join us!
Our Creation Engine teams are responsible for developing the foundational technologies that power our real-time, web-based Figma Design and FigJam products. Primarily focusing on client-side code that operates within the browser, we harness the principles of game engine development to create a robust C++/WebAssembly engine. This ensures that both internal and external developers can efficiently build new products and features that are inherently fast and dependable. Our teams manage crucial components such as the in-memory data model (SceneGraph), rendering systems, and multiplayer client/server protocols.
Within the Creation Engine, the Client Testing, Observability, and Performance (CTOP) team is dedicated to simplifying the process for client developers to identify, prevent, and address performance and quality issues. This team oversees a wide range of testing and logging frameworks utilized throughout Figma, including cutting-edge performance testing tools with a keen focus on optimizing the signal-to-noise ratio, alongside substantial investments in observability systems. Our initiatives align closely with the company's priorities to uphold and achieve exceptional performance and premium quality across Figma's product suite.
This full-time position can be based in one of our U. S. hubs or operated remotely from anywhere in the United States.

