Senior Software Engineer – Data Visualisation & Graphics | London

techstack Recruitment

Greater London

On-site

GBP 180,000 - 220,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Private healthcare
Pension
Additional benefits

Job summary

techstack Recruitment is looking for a Senior Software Engineer to work on a high-performance charting library used globally by thousands of developers. In this role, you'll design core features across rendering and animations, solve performance-critical problems, and take features from design to release. Candidates should have experience with Canvas, SVG, and a statically typed language. Hybrid working in London is offered, along with a competitive salary of up to £200,000 and private healthcare benefits.

Qualifications

  • Experience working with Canvas, SVG, or other 2D graphics systems.
  • Solid grounding in algorithms, data structures, and software design.
  • Experience building complex systems — not just application-layer UI.
  • Exposure to a statically typed language (C++, Java, C#, Rust, etc.).
  • Understanding of performance trade-offs in rendering and interaction.
  • Working knowledge of basic linear algebra.

Responsibilities

  • Designing and building core features across rendering, chart types, animations, and APIs.
  • Solving performance-critical problems in Canvas and SVG.
  • Working on correctness and precision in data visualisation.
  • Taking features end-to-end — from design through to release.
  • Collaborating with senior engineers on a highly integrated visual system.
  • Optionally contributing to technical content, demos, or talks.

Skills

Experience with Canvas or SVG
Solid grounding in algorithms
Experience building complex systems
Exposure to a statically typed language
Understanding of performance trade-offs
Working knowledge of basic linear algebra

Job description

Software Engineer | Canvas | SVG | High-Performance Charting | London

to £200,000 depending on exp.

Most data visualisation roles sit on top of libraries.

This one builds the engine behind them.

I’m hiring a Senior Engineer to work on a widely-used charting library used by thousands of developers building data-intensive applications. This is core product engineering — focused on rendering, performance, correctness, and API design.

This is not a typical frontend role. You’ll be working closer to a graphics engine than an application layer.

What you’ll be doing
  • Designing and building core features across rendering, chart types, animations, and APIs
  • Solving performance-critical problems in Canvas and SVG
  • Working on correctness and precision in data visualisation
  • Taking features end-to-end — from design through to release
  • Collaborating with senior engineers on a highly integrated visual system
  • Optionally contributing to technical content, demos, or talks
What they’re looking for
  • Experience working with Canvas, SVG, or other 2D graphics systems
  • Solid grounding in algorithms, data structures, and software design
  • Experience building complex systems — not just application-layer UI
  • Exposure to a statically typed language (C++, Java, C#, Rust, etc.)
  • Understanding of performance trade-offs in rendering and interaction
  • Working knowledge of basic linear algebra
Why this role stands out
  • You’ll be working on core library and graphics problems, not UI glue code
  • The work is visible — used in production by engineering teams globally
  • You’ll deepen skills that compound: performance, systems thinking, and rendering
  • High ownership — no layers of process or unnecessary handoffs
  • Engineering-led culture with high standards and low noise
Package
  • Salary up to £200,000
  • Hybrid working (London-based)
  • Private healthcare, pension, and additional benefits

If you’ve ever wanted to move beyond dashboards and into building the systems that power them, this is that opportunity.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Data Visualisation & Graphics | London
Senior Software Engineer – Data Visualisation & Graphics | London

techstack Recruitment • Slough

On-site
GBP 120,000 - 200,000
Private healthcare
Pension
Additional benefits
Senior Software Engineer, Data Visualization & Graphics
Senior Software Engineer, Data Visualization & Graphics

techstack Recruitment • Slough

Hybrid
GBP 120,000 - 200,000
Private healthcare
Pension
Additional benefits
Senior Graphics Engineer - Canvas & High-Perf Charting
Senior Graphics Engineer - Canvas & High-Perf Charting

techstack Recruitment • Greater London

Hybrid
GBP 180,000 - 220,000
Private healthcare
Pension
Additional benefits
Frontend Developer
Frontend Developer

idpp • Oxford

Hybrid
GBP 70,000 - 110,000
Private Medical Insurance
Parental Support
Employee Assistance Programme
+4
Senior TypeScript Engineer | Developer Tools & UI Infrastructure | London
Senior TypeScript Engineer | Developer Tools & UI Infrastructure | London

techstack Recruitment • Greater London

On-site
GBP 150,000 - 200,000
Pension
Private healthcare
Gym membership
+2
Lead Software Engineer
Lead Software Engineer

Oho Group Ltd • Cambridge

On-site
GBP 60,000 - 80,000
Frontend Engineer | 3D Graphics & Data Visualisation
Frontend Engineer | 3D Graphics & Data Visualisation

Oho Group • Greater London

On-site
GBP 90,000 - 130,000
Equity
Outstanding Benefits
Front End Engineer
Front End Engineer

Experis UK • Greater London

Hybrid
GBP 70,000 - 95,000
Lead Software Engineer
Lead Software Engineer

Prism Digital • United Kingdom

On-site
GBP 85,500 - 104,500
10% discretionary bonus
Private medical insurance
Pension contributions up to 10%
+2
Senior Software Engineer
Senior Software Engineer

Breakthrough Talent • City of Edinburgh

On-site
GBP 50,000 - 85,000
Share options
Bonus up to 20%
Pension
+1