Senior Software Engineer, Canvas Core
Company: MURAL
Location: Remote (Remote)
Type: Full-time
Remote: Yes
Posted: 2026-04-23
About this role
Location
Argentina Remote; United Kingdom Remote
Employment Type
Full time
Location Type
Remote
Department
Engineering
ABOUT THE TEAM
The Canvas Core team builds and maintains the foundational platform that powers Mural’s visual thinking experience. This includes the infinite canvas, key editor components like widgets, editing actions, text editing, and side effects, as well as our custom-built graphics rendering engine (built on top of Canvas2D).
We're also responsible for the Mural UI and the real-time message protocol that enables seamless remote collaboration.
Our mission: to ensure the Mural editor is fast, reliable, and intuitive.
We also provide a set of developer-friendly APIs that internal teams use to build features like collaboration tools, integrations, and AI-powered capabilities. We prioritize performance, simplicity, and developer experience, enabling teams to ship quickly on top of our platform.
YOUR MISSION
You’ll play a key role in ensuring the Mural editor is reliable, high-performing, and intuitive for our users. You’ll also help design and maintain a suite of APIs that empower teams across the company to build features like real-time collaboration, presentations, integrations, and AI powered tools.
Your role will focus on performance, simplicity, and developer experience, making it fast and easy for others to build on top of our platform. Senior Engineers at Mural lead, design, and implement complex technical projects, contribute to team and company-wide processes and culture, and provide mentorship and support for early-career colleagues.
WHAT YOU’LL DO
- Research, Design and POC work for new features and for the technical vision of the Canvas
- Product Engineering work for new features and for migrations and refactors needed to move the Canvas forward
- As a Sr Engineer you’ll collaborate on and lead projects from design & planning to execution and release
- Prototype, implement, and maintain team projects and features, se...