engineering
Posted 4 weeks agoStaff Software Engineer, Core Canvas
at Mural
United KingdomRemote
Responsibilities
- experience - Design and evolve developer-friendly APIs, service boundaries, and platform contracts that internal teams can build on quickly and safely - Use AI-assisted tools and agentic workflows as part of your engineering practice to prototype, implement, test, document, and measure work effectively - Elevate the team’s skills and knowledge through technical design reviews, demos, code reviews, mentoring, and improvements to team, department, and company-wide engineering standards, processes, and
Requirements
- We’re also responsible for the Mural UI, the real-time message protocol that enables seamless remote collaboration, and the developer-friendly APIs that internal teams use to build features like diagramming, workshops, presentations, integrations, and AI-enabled product capabilities.
- You’ll help design and maintain the systems that power real-time collaboration, shared document editing, spatial interactions, rendering and interaction performance, asset management, developer APIs, and AI-enabled product capabilities across the Mural editor.
- Experience designing clean API contracts and service boundaries, including thoughtful data models, versioning, validation, error handling, documentation, and long-term maintainability - 3+ years building distributed, concurrent, or real-time systems, such as collaboration tools, MMO games, shared-state systems, messaging protocols, or other low-latency user experiences, with depth in synchronization, consistency, event ordering, latency, failure modes, and performance trade-offs - Strong background
Additional details
- 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, document editing behaviors, asset management, real-time collaboration, and the systems that enable fast, reliable, and intuitive interaction on the canvas.
- Our mission is to ensure the Mural editor is fast, reliable, intuitive, and easy to build on.
- We prioritize performance, simplicity, developer experience, and platform quality, enabling teams across the company to ship quickly and safely on top of Canvas Core.