[Hiring] Staff Software Engineer, Core Canvas @Mural
Staff Software Engineer, Core Canvas @Mural
Software Development
Salary unspecified
Remote Location
remote UK
Employment Type full-time
Posted 6d ago

[Hiring] Staff Software Engineer, Core Canvas @Mural

6d ago - Mural is hiring a remote Staff Software Engineer, Core Canvas. πŸ’Έ Salary: unspecified πŸ“Location: UK

Role Description

As a Staff Software Engineer, you’ll play a key role in shaping the technical direction of the Canvas platform and ensuring the Mural editor is reliable, high-performing, and intuitive for our users.

  • Help design and maintain systems that power real-time collaboration, shared document editing, spatial interactions, rendering and interaction performance, asset management, developer APIs, and AI-enabled product capabilities.
  • Reduce platform complexity, improve the quality and speed of Canvas development, and help teams ship high-quality editor experiences quickly and safely.
  • Partner closely with Product, Design, Engineering, and other stakeholders to turn ambiguous product and platform problems into high-quality technical solutions.
  • Lead, design, and implement complex technical projects that affect multiple teams.
  • Contribute to team, department, and company-wide engineering standards, processes, and culture.
  • Provide mentorship and support for other engineers.

Qualifications

  • Fluency in modern JavaScript/TypeScript, with familiarity in React, Node.js, or comparable modern frameworks.
  • 10+ years building and shipping large-scale production software as part of an agile engineering team.
  • Systems architecture judgment, with a track record of 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.
  • 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.
  • Strong background architecting 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.
  • A track record of building or integrating AI-enabled product capabilities in production.
  • Performance optimization expertise, 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.
  • A practical, outcome-oriented approach to AI-driven development practices.
  • Proven technical project leadership, including planning and delivering new systems and features iteratively with a focus on customer value.
  • Communication and collaboration skills, with a low-ego approach to working with Product, Design, and Engineering.
  • Comfort operating in high-growth, fast-paced environments or scale-ups is a plus.

Requirements

  • 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 culture.
  • Build and evolve complex canvas systems with rich document and object models.
  • Work on large-scale concurrent and real-time collaboration systems.
  • Design, build, and integrate AI-enabled product capabilities.
  • Improve performance through profiling, bottleneck analysis, architectural simplification, targeted optimization, and moving expensive work out of critical interaction paths.

Benefits

  • Equal Opportunity: We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process.
Before You Apply
️
remote Be aware of the location restriction for this remote position: UK
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Staff Software Engineer, Core Canvas @Mural
Software Development
Salary unspecified
Remote Location
remote UK
Employment Type full-time
Posted 6d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 160,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: UK
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 160,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 160,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later