Enable job alerts via email!

Senior Software Engineer - Rust/C/C++ - £150k- £200k

James Chase

London

On-site

GBP 70,000 - 100,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

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

Job summary

Une entreprise innovante, basée à Londres, recherche un Senior Software Engineer spécialisé dans Rust/C/C++ pour repenser la façon dont les données sont analysées et intégrées. En rejoignant cette équipe dynamique, vous travaillerez sur des systèmes de traitement de données élargis, tout en ayant l'opportunité de contribuer à des projets open-source et influencer le développement futur de leur moteur interne. Ce rôle, à plein temps, offre une expérience de travail passionnante et enrichissante dans un environnement de startup.

Qualifications

  • Expérience avec Rust/C/C++ ou langages de bas niveau.
  • Expérience avec des formats de données colonne comme Arrow et Parquet.
  • Contributions à des bases de données analytiques comme ClickHouse, DuckDB ou DataFusion.

Responsibilities

  • Architecturer et mettre en œuvre des systèmes de traitement de données haute performance en Rust.
  • Intégrer et étendre des systèmes comme DataFusion, ClickHouse et DuckDB.
  • Collaborer avec les équipes produit et plateforme pour expositions via des API modernes.

Skills

Rust
C
C++
Gestion de la mémoire
Formats de données colonne (Arrow, Parquet)
Bases de données analytiques
API modernes
Contributions open-source

Job description

Are you a Rust/C/C++ 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 languages
  • Experience with columnar formats like Arrow and Parquet
  • 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 This role is on-site in central London office 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

Senior Software Engineer - Rust/C/C++ - 150k- 200k

ZipRecruiter

London null

On-site

On-site

GBP 70.000 - 110.000

Full time

15 days ago

C#.Net Developer

JAC Recruitment

London null

On-site

On-site

GBP 60.000 - 80.000

Full time

10 days ago