We use cookies to improve your experience and measure how our site is used. Learn more.
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.
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.
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.
As a Senior Software Engineer, you’ll help design, build, and improve the Canvas platform so that the Mural editor remains reliable, high-performing, and intuitive for our users.
You’ll work on 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.
Your role will be to reduce platform complexity, improve the quality and speed of Canvas development, and help teams ship high-quality editor experiences quickly and safely. You’ll partner closely with Product, Design, Engineering, and other stakeholders to turn ambiguous product and platform problems into clear, maintainable technical solutions.
Senior Engineers at Mural lead by example through strong technical execution, thoughtful design, high-quality implementation, and collaborative problem-solving. They help raise the bar for their team through design discussions, code reviews, mentoring, documentation, and pragmatic improvements to engineering practices.
Improve performance through profiling, bottleneck analysis, architectural simplification, targeted optimization, and moving expensive work out of critical interaction paths so systems remain responsive as document complexity and user activity scale
Compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
GBP 82,400 - 103,000
Annually
Health Insurance
Dental Insurance
Vision Insurance
Fitness Stipend
401(k) / Retirement Plan
401(k) Match
Equity
Flexible Schedule
Unlimited PTO
Company Shutdown Days
Paid Holidays
Coworking Allowance
Parental Leave
Fertility Benefits
Learning & Development Budget
Defined Career Pathways
Conference Attendance
Employee Product Discount
Employee Resource Groups
Mural does not publish a company-wide list of eligible countries. Each job posting is tied to a named country, in a format such as "Canada Remote", so check the location on the specific role before you apply.
Many Mural postings include a pay range, and ranges are not always quoted in US dollars, so check the currency stated on the posting. Mural's careers page says it benchmarks salaries regularly and uses a total cash compensation structure that includes incentives.