Staff Software Engineer

Staff Software Engineer

Remote (UK-based) | £10,000-£13,000 + benefits

This is a rare opportunity to join a high-impact engineering team building the core graphics and collaboration engine behind a widely-used digital workspace platform. If you're excited by complex visual systems, large-scale real-time collaboration, and deep engineering ownership, this role sits at the very heart of the product.

The Company

They are a global SaaS organisation powering visual collaboration for distributed teams. Their product enables organisations to brainstorm, plan, design, and workshop ideas through a shared online canvas built for high performance and enterprise-grade reliability. With millions of users worldwide, they continue to evolve their platform with new capabilities, including next-generation graphics, real-time systems, and AI-enhanced workflows.

The Role

As a Staff Software Engineer, you will be a senior technical leader within the platform team responsible for the core canvas and rendering engine that underpins the entire product. This is a hands-on role focused on advanced graphics engineering, distributed systems, and collaborative editing.

You will:

  • Lead research, design, and proof-of-concept work for new graphics capabilities.
  • Own architecture and technical direction across the canvas/editor platform.
  • Design and implement rendering, interaction, and visual systems for large-scale 2D environments.
  • Build features that support real-time multi-user collaboration, messaging, and sync.
  • Drive engineering quality through testing frameworks, documentation, and best practices.
  • Work closely with product, design, and engineering stakeholders to shape the future of the editor.
  • Contribute to a deeply technical platform used by millions of users worldwide.
Your Skills & Experience

You will be a strong match if you bring:

Must-haves

  • 10+ years of software engineering experience.
  • 5+ years working in computer graphics, rendering, visual editing, or graphics-intensive systems.
  • 3+ years building distributed or real-time collaboration systems (e.g., Google Docs, multiplayer games, live shared editors).
  • Experience with JavaScript/TypeScript (or transferable languages such as C++ or Rust).
  • Strong understanding of 2D graphics, rendering pipelines, interaction systems, and UI frameworks.
  • Experience owning the full lifecycle of graphics or visual platform projects.
  • A track record of technical leadership and driving platform-level decisions.

Nice-to-haves

  • Background in gaming, visual editors, or large-scale interactive applications.
  • Personal graphics projects or research demonstrating a passion for the domain.
  • Experience with real-time systems architecture, protocol design, or custom rendering engines.
How to Apply

If you're a senior engineer passionate about graphics, real-time collaboration, and platform-level impact, apply today and we'll be in touch.

Job Details

Company
Harnham - Data & Analytics Recruitment
Location
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Employment Type
Full-Time
Salary
£100,000 - £140,000 per annum
Posted