Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Canvas Core

£82.4k - £103k per annum
Full-time

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.

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.

YOUR MISSION

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.

WHAT YOU’LL DO

- Own and deliver new Canvas platform capabilities and improvements from problem definition through implementation, release, measurement, and iteration

- Partner with Product and Design to shape high-quality user experiences, balancing pragmatic technical delivery with long-term platform needs

- Design and build maintainable Canvas platform systems, with accountability for quality, performance, reliability, and developer experience

- Contribute to 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

- Strengthen the team through technical design reviews, demos, code reviews, mentoring, and improvements to engineering practices

- Build and evolve canvas systems with rich document and object models, including hierarchical scene or document structures, spatial indexing and querying, layout behavior, asset management, and selection mechanics

- Work on large-scale concurrent and real-time collaboration systems that keep shared documents synchronized across users, contributing to design decisions around event ordering, latency, conflict handling, and failure-mode management

- Help design, build, and integrate AI-enabled product capabilities where they intersect with the canvas, document model, real-time collaboration systems, or developer platform

- 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

WHAT YOU’LL BRING

- Fluency in modern JavaScript/TypeScript, with familiarity in React, Node.js, or comparable modern frameworks

- 6+ years building and shipping large-scale production software as part of an agile engineering team

- Strong engineering judgment, with experience designing and delivering scalable, reliable, high-performance systems and developer-facing abstractions that balance simplicity, developer experience, and long-term maintainability

- Experience designing clean API contracts and service boundaries, including thoughtful data models, versioning, validation, error handling, documentation, and long-term maintainability

- Experience building distributed, concurrent, collaborative, or low-latency systems, such as collaboration tools, MMO games, shared-state systems, messaging protocols, or other low-latency user experiences, with familiarity across synchronization, consistency, event ordering, latency, failure modes, and performance trade-offs

- Exposure to complex systems with rich object models, including hierarchical scene or document structures, spatial indexing and querying, layout behavior, asset management, selection mechanics, and performance-sensitive user interactions is a strong plus

- Interest in AI-enabled product capabilities, or hands-on experience building or integrating them in production, such as intelligent editing, automation, recommendations, semantic document understanding, or collaboration features powered by AI

- Performance optimization experience, including profiling, bottleneck analysis, memory and CPU efficiency, latency reduction, and responsiveness as document complexity and user activity scale

- Familiarity with parallel processing, off-main-thread architectures, rendering pipelines, background computation, or other multithreaded systems is a plus

- Practical experience using AI-assisted tools to prototype, implement, test, document, and measure engineering work

- Communication and collaboration skills, with a low-ego approach to working with Product, Design, and Engineering, and the ability to contribute meaningfully to technical discussions, collaborate across teams, and help improve team engineering practices

- Comfort operating in high-growth, fast-paced environments or scale-ups is a plus

Compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience.

EQUAL OPPORTUNITY

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.

Compensation: £82.4K - £103K

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Canvas Core in United Kingdom vacancy
  • £69k - £90k per annumEstimated
     ...ABOUT THE TEAM The Canvas Core team builds and maintains the foundational platform that powers Mural’s visual thinking experience. This...  ...quickly and safely on top of Canvas Core. YOUR MISSION As a Senior Software Engineer, you’ll help design, build, and improve the Canvas platform... 
    Senior
    Long-term contract
    Full-time
    Remote

    Mural

    Remote
    a month ago
  • £66k - £111k per annum

     ...level to capture video, analyze data, share highlights and more. Ready to join us?  Your Role We're hiring a Senior Software Engineer to join our Core Data team in London. This team builds the systems that power how Hudl understands sport at scale. From... 
    Senior
    Long-term contract
    Hybrid working
    On-site
    Remote

    Hudl

    London
    more than 2 months ago
  • £73k - £95k per annumEstimated
     ...tomorrow. For more information, visit . The Role As a Senior Software Engineer (Front-End), you will help build our flagship Clear Street...  ...maintainability. Set and evolve engineering standards across the Studio Core team, including architecture, testing, tooling, and code... 
    Senior
    On-site

    Clear Street

    London
    15 days ago
  • £51k - £69k per annumEstimated
     ...THE POSITION   Our roster has an opening with your name on it   We're looking for a Senior Software Engineer to join one of our Core Marketing Platforms teams , where you'll build and optimize high-performance microservices that power FanDuel's marketing ecosystem.... 
    Senior
    Long-term contract
    Flexible hours

    FanDuel

    Edinburgh
    2 days ago
  • £59k - £78k per annumEstimated
     ...hybrid (Wednesday & Thursday office days) Reports to: Engineering Manager, Core Search The role At Rightmove, millions of people use...  ...at some of the most important moments in their lives. As a Senior Software Engineer II, you'll play a key role in building the tools,... 
    Senior
    Full-time
    Hybrid working
    On-site
    Work from home

    Rightmove Careers

    London
    25 days ago
  • $157k - $184k per annum

     ...production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps...  ...industry leaders, including Anduril, Canva, Fortinet, Hewlett Packard Enterprise,...  ...Chainguard Containers is our core product, and this team builds it. As a Senior... 
    Senior
    Full-time
    Remote
    Flexible hours
    Shift work

    Chainguard

    United Kingdom
    3 days ago
  • £60k - £79k per annumEstimated
     ...Palantir builds the world’s leading software for data-driven decisions and operations...  ...is the team responsible for Palantir’s core production infrastructure — 100s of K8s...  ...small hardware footprint or large. As a Senior Software Engineer on Substrate, you will design and build... 
    Senior
    Full-time

    palantir

    London
    more than 2 months ago
  • £400 per day

     ...Contract ASP.Net Core Full Stack Software Engineer – Fintech £400PD Outside IR35 Immediate Start Remote Working Quant Capital is urgently looking for a Contract C# Full Stack Developer to join our high profile client. My Client is a well known global (yet... 
    On-site
    Immediate start
    Remote

    Quant Capital

    London
    more than 2 months ago
  • £51k - £69k per annumEstimated
     ...as a true business performance engine delivering measurable value....  ...contribute to building Dataiku DSS core features by joining one of the...  ...a significant experience in software engineering,  building a real...  ...at all levels (junior, mid, senior) A passion for combining backend... 
    Full-time
    Remote
    Flexible hours

    Dataiku

    United Kingdom
    3 days ago
  • £70k - £80k per annum

     ...impressive trajectory, there arises a unique opportunity for a Senior Software Engineer to contribute to their ongoing success story. Beyond mere...  ...it  integrates with the REST API architecture that drives the core functionality of the platform. The company's platform stack stands... 
    Senior
    Permanent
    On-site
    Remote

    LinuxRecruit

    London
    more than 2 months ago
  • £100k per annum

     ...G MASS are currently looking for an experienced Software Engineer to join a leading Investment Manager client. This role sits within a core engineering team at the centre of a highly quantitative investment environment, supporting the technology and data platforms that underpin... 
    Senior
    Permanent

    G MASS

    London
    more than 2 months ago
  • £69k - £90k per annumEstimated
     ...Foundational Systems and Experiences Engineering (FSEE) within the Platform...  ...large parts of the graphics software stack used by all PlayStation®...  ...debugging features upon this core technology, to help game developers...  ...alike. This is a unique senior engineering role at the heart... 
    Senior

    PlayStation Global

    London
    23 days ago
  • £71k - £96k per annumEstimated
     ...d be a key contributor at Clipbook — joining a small but mighty engineering team with engineers from Meta, Stripe, and AWS. You'll have the...  ...200+ customers quickly. WHAT YOU'LL DO - Architect & build core systems. Drive key decisions across our stack and own feature development... 
    Senior
    Full-time

    Clipbook

    United Kingdom
    3 days ago
  • £64k - £82k per annumEstimated
     ...We’re a fully remote, distributed team of engineers, designers, researchers, and product builders...  ...real user problems. Role Overview As a Software Engineer on the macOS team , you’ll help build and scale Speechify’s core desktop experience for millions of users. You... 
    Remote job
    Flexible hours

    Speechify

    Remote
    more than 2 months ago
  • £47k - £61k per annumEstimated
     ...include frontend and backend engineers, AI research scientists, and others...  ...Store, we find the need for a Senior Android Engineer to help us...  ...Should Have ~5+ years of software engineering experience ~ Familiarity...  ...2 Room Custom Views, Canvas & Paint Jetpack Compose... 
    Remote job
    On-site
    Night shift

    Speechify

    Remote
    more than 2 months ago
  • £70k - £80k per annum

     ...larger corporation. The team is on the lookout for a seasoned Senior Software Engineer to spearhead the development of scalable, reliable, and...  ...professionals, propelling the forefront of industry innovation. At its core, talent cultivation and professional growth are prioritised.... 
    Senior
    Remote job
    Permanent
    On-site

    LinuxRecruit

    Remote
    more than 2 months ago
  • £77k - £103k per annumEstimated
     ...Europe based candidates | Remote A-Players is helping Poolday hire a Senior Agentic Software Engineer to build the core agent systems behind a next-generation AI-powered video editor. Poolday is creating a new category of creative tooling that combines a traditional timeline... 
    Senior
    Full-time
    Remote

    A-Players

    United Kingdom
    3 days ago
  •  ...through an AI-guided interview and turned into tasks. Some engineers also pair with domain specialists (scientists, operations...  ...expertise into working tasks. Who we're looking for Core Task Engineer: senior generalist (backend, data or SRE), 5+ years at a real company... 
    Senior
    Part-time
    Remote

    Vetto

    Remote
    23 days ago
  • £70k - £80k per annum

     ...Senior .NET Software Engineer / Technical Lead required for a global SaaS company, paying up to £80,000 + Benefits with a fully UK-Remote workforce....  ...technologies include: Up to date codebase; including C#, ASP.NET Core, .NET 10 and Entity Framework Core Microservices and... 
    Senior
    Remote job
    On-site

    Apply Recruitment

    Manchester
    more than 2 months ago
  • £63k - £85k per annumEstimated
     ...team is a diverse group of experienced engineers, traders, and brokerage professionals who...  ...Alpaca's rapid growth. If you align with our core values—Stay Curious, Have Empathy, and...  ...you to apply. Your Role As a senior software engineer, you will help build and scale... 
    Senior
    Full-time
    Remote

    Alpaca

    United Kingdom
    3 days ago
  • $180k - $300k per annum

     ...Software Engineer, Consensus - Anza  Who We Are Solana is the leading high-performance network powering internet capital markets, payments...  ...become the capital market for every asset on earth. Anza is the core engineering team behind it. Founded by the engineers who built... 
    Senior
    Full-time
    Flexible hours

    Anza

    London
    more than 2 months ago
  • £54k - £72k per annumEstimated
     ...organisation, founded on a belief in collaborative engineering for the safe and responsible development...  ...The Opportunity We are seeking a Senior Software Engineer with a passion for open-source...  ...to propose, review, and upstream core changes. Troubleshoot, profile, and optimise... 
    Senior
    Full-time
    On-site

    CommonAI C.I.C.

    Cambridge, Cambridgeshire
    more than 2 months ago
  • £66k - £89k per annumEstimated
     ...a feature we ship, so this is a product engineering role as much as a security one. About...  ...security (AppSec) engineer who builds: a senior backend engineer who brings a security mindset...  ...isolate untrusted user code. This is the core of the role. - Security features for... 
    Senior
    Full-time
    On-site

    Trigger.dev

    United Kingdom
    3 days ago
  • £57k - £73k per annumEstimated
     ...Together, we’re unlocking new possibilities as one global team. Senior Software Engineer, GenAI Platform   About the Team Deliveroo's GenAI...  ...and visual models served roughly 72% cheaper). We also own core platform surfaces including the LLM Gateway, Agent Gateway, evals... 
    Senior
    Long-term contract

    Deliveroo

    London
    a month ago
  • £51k - £70k per annumEstimated
     ...Barracuda Networks is seeking a talented individual to join us as a Software Senior Engineer (Intermediate or Senior level) to work on our Zero Trust...  .... What You’ll Be Working On Design and implement core components of Barracuda’s Zero Trust platform Build and enhance... 
    Senior
    Full-time

    Barracuda

    Nottingham
    2 days ago
  • £74k - £94k per annumEstimated
     ...work they do   Our Product & Engineering Team: Liberis is building...  ...opportunity at scale. As a Senior Engineer, you will be a key mentor...  ...transform the way we build software, we're looking for engineers who...  ..., we embrace flexibility as a core part of our culture, while... 
    Senior
    Hybrid working
    On-site

    Liberis

    London
    more than 2 months ago
  • £63k - £85k per annumEstimated
     ...team is a diverse group of experienced engineers, traders, and brokerage professionals who...  ...Alpaca's rapid growth. If you align with our core values—Stay Curious, Have Empathy, and...  ...you to apply. Your Role: As a senior software engineer, you will help build and scale... 
    Senior
    Full-time
    Remote
    Flexible hours

    Alpaca

    United Kingdom
    3 days ago
  • £51k - £69k per annumEstimated
     ...We’re looking for a Senior Software Engineer to join our tech team and help build the future of neuro-contextual advertising at global scale. Who...  ...quality, speed, and evolving business priorities. Our Core Values Outcome over Output We measure success by impact... 
    Senior
    Full-time
    Hybrid working
    Remote
    Flexible hours

    Seedtag

    United Kingdom
    3 days ago
  • £63k - £86k per annumEstimated
     ...Are you a talented Senior Software Engineer looking for an exciting new challenge? STS Defence is seeking a Senior Software Engineer to join our dynamic...  ...Vetting Solution: guidance for applicants – GOV.UK ( All candidates will be required to adhere to STS Defence core values.... 
    Senior
    Full-time

    Cicor Group

    Gosport, Hampshire
    5 days ago
  • £88k - £119k per annumEstimated
     ...team is a diverse group of experienced engineers, traders, and brokerage professionals who...  ...Alpaca’s rapid growth. If you align with our core values—Stay Curious, Have Empathy, and...  ...: Your Role: We’re looking for a Senior Software Engineer to build the developer platform... 
    Senior
    Full-time
    Remote

    Alpaca

    Remote
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Canvas Core. Be the first to apply!