Enable job alerts via email!

Senior Software Engineer - Rust

ZipRecruiter

London

On-site

GBP 70,000 - 90,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Senior Software Engineer specialized in Rust programming to work on a groundbreaking multimodal data warehouse project in central London. You will architect high-performance data systems, collaborate with product teams, and engage in open-source contributions. Ideal candidates will have extensive experience with systems-level programming and a passion for innovation.

Qualifications

  • Experience with Rust/C/C++ or systems-level programming.
  • Contributed to analytical databases like ClickHouse, DuckDB, or DataFusion.
  • Understanding of memory management and query execution pipelines.

Responsibilities

  • Architect and implement high-performance data processing systems in Rust.
  • Design low-latency pipelines for analytical workloads.
  • Collaborate with teams to expose capabilities via modern APIs.

Skills

Rust
C
C++
Memory management
Open-source contribution

Tools

Apache Arrow
Parquet
DataFusion
ClickHouse
DuckDB

Job description

Job Description

Are you a Rust programmer looking for the next best role?

Have you worked with low-level performance and want it to matter at a large scale?

If this sounds like you, this might be one of the most technically ambitious roles you’ll come across.

We’re partnering with our client who are developing a multimodal data warehouse that unifies storage and querying for highly complex domains — including genomics, financial & time series data, weather and much more.

They are looking for a Senior Software engineer to join their team in London on a full-time basis

What You’ll Do

  • Architect and implement high-performance data processing systems in Rust
  • Leverage Apache Arrow and Parquet for in-memory and on-disk data efficiency
  • Integrate and extend systems like DataFusion, ClickHouse, and DuckDB
  • Design low-latency pipelines for analytical workloads
  • Collaborate with product and platform teams to expose these capabilities via modern APIs
  • Contribute to open-source projects and shape the future of their internal engine

You’ll Be a Great Fit If You:

  • Have experience with Rust/C/C++ or systems-level
  • Have worked with or contributed to analytical databases like ClickHouse, DuckDB, or DataFusion
  • Understand memory management, file formats, and query execution pipelines
  • Are passionate about open-source and care about software craftsmanship
  • Thrive in a startup environment

Want to help reinvent how data is queried, streamed, and embedded? Click Apply now or send your CV to Chinmaye.ramnath@james-chase.com

*This role is based in central London and can offer visa sponsorship

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Nodejs Senior Software Engineer

Tether Operations Limited

London null

Remote

Remote

GBP 50,000 - 80,000

Full time

6 days ago
Be an early applicant

Senior Staff Software Engineer, Ads

Mozilla

London null

Remote

Remote

GBP 85,000 - 120,000

Full time

6 days ago
Be an early applicant

Senior Juju Software Engineer (Go)

Canonical

London null

Remote

Remote

USD 70,000 - 85,000

Full time

3 days ago
Be an early applicant

System Software Engineer - Ubuntu Networking

Canonical

London null

Remote

Remote

GBP 50,000 - 80,000

Full time

2 days ago
Be an early applicant

Software Engineer - Immutable Ubuntu Desktop

Canonical

London null

Remote

Remote

GBP 55,000 - 85,000

Full time

4 days ago
Be an early applicant

Senior C++ Engineer

Dune Analytics

London null

Remote

Remote

GBP 60,000 - 100,000

Full time

3 days ago
Be an early applicant

Software Engineer

Bending Spoons

Greater London null

Remote

Remote

GBP 66,000 - 150,000

Full time

Yesterday
Be an early applicant

Software Engineer - Blockchain Data (fully remote)

Dune

London null

Remote

Remote

GBP 50,000 - 80,000

Full time

Yesterday
Be an early applicant

Software Engineer - Blockchain Data (fully remote)

Dune

London null

Remote

Remote

GBP 50,000 - 80,000

Full time

Yesterday
Be an early applicant