Senior backend engineer - query processing

tsuga.com

Paris

Remote

EUR 90,000 - 130,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tsuga is hiring for a senior backend engineer to join the cluster team, working on the core observability product and managed cluster services. You will design, build, and operate distributed backends in Rust, with data ingestion and real-time workloads at scale across cloud environments.

You will collaborate with a senior team and report to the CTO, with quarterly meetups at our French office. We are open to hires across Europe and the UK via an employee-of-record arrangement, reflecting our

Qualifications

  • Experience with DataFusion and columnar database query execution.
  • Experience with large-scale data processing while maintaining performance.
  • Proficiency in Rust or C++ and Kubernetes.

Responsibilities

  • Design, build, and operate distributed backend systems in Rust.
  • Develop and maintain scalable data ingestion pipelines for massive traffic and real-time workloads.
  • Build and optimize columnar storage on object storage for petabyte-scale data.
  • Manage and orchestrate Kubernetes-based clusters across customer clouds (AWS, Azure, GCP).
  • Develop tooling to provision, monitor, scale, and maintain managed clusters in real time.

Skills

DataFusion
Rust
C++
Kubernetes
Data processing at scale
Columnar databases

Tools

Vortex
AWS
Azure
GCP

Job description

As this role is very specialised we are open to hire talented engineers wherever they might be in Europe and UK trough an employee of record contract.

You don't have to match 100% of the requirements. If you believe you're a strong fit, we'd love to hear from you.

We just raised $35M in Series A, if you join Tsuga you will experience a strong growth.

About the role & the team

You will join the "cluster team" composed of 7 senior engineers, all reporting directly to our co-founder and CTO Sebastien.

This team works on the core observability part of the product, the software and the deployment of managed cluster services for our clients, composed of 4 main functional building blocks:

  • Ingesting — collect and receive the data
  • Processing — organizing data
  • Indexing — data stored in open source formats
  • Querying — Query the data stored above
Key Responsibilities
  • Design, build, and operate distributed backend systems in Rust.
  • Develop and maintain scalable data ingestion pipelines capable of handling massive traffic spikes and real-time workloads.
  • Build and optimize high-performance columnar storage systems on top of object storage technologies for peta-bytes scale volume of data
  • Manage and orchestrate Kubernetes-based clusters deployed in customer cloud environments (AWS, Azure, and GCP).
  • Develop tooling and automation to provision, monitor, scale, and maintain managed customer clusters in real time.
About you & what we are looking for
  • Strong previous experience working on DataFusion, query execution on columnar format databases
  • Strong previous experience in data processing at scale while maintaining performance
  • Experienced in Rust or C++ and Kubernetes
  • Experienced in using Vortex is a plus
Working at Tsuga
  • We move fast. As an early-stage startup, we are pragmatic, we value ownership, and quick feedback over unnecessary process and hierarchy.
  • We solve problems, not blame people. When something goes wrong, we fix it, learn from it, and improve the system.
  • We are builders. We start everything from a blank page and we lean on your colleagues' knowledge to move faster.
  • We are customer-obsessed. We dogfood Tsuga every day, so you care how the product is actually used and want to contribute ideas.
  • We lean hard on AI, but not blindly. Our problems are hard and can't be AI-slopped away.
  • We're international from day one. Every quarter, the whole team meets at our French office to align on company goals, celebrate wins, and connect with teammates from the US, UK, the Middle East, and across Europe.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend engineer - NodeJS / Rust
Backend engineer - NodeJS / Rust

Tsuga • Paris

On-site
EUR 70,000 - 95,000
Health insurance (Alan)
Unlimited snacks at the office
Meaningful equity
+2
Senior backend engineer - NodeJS / Rust
Senior backend engineer - NodeJS / Rust

tsuga.com • Paris

Hybrid
EUR 70,000 - 100,000
Lunch vouchers (Swile)
Health insurance (Alan)
Unlimited snacks at the office
+5
Senior Backend Engineer - Rust & Scalable Data Platform
Senior Backend Engineer - Rust & Scalable Data Platform

tsuga.com • Paris

Remote
EUR 90,000 - 130,000
Senior security engineer
Senior security engineer

Tsuga • Paris

On-site
EUR 70,000 - 120,000
Senior security engineer
Senior security engineer

tsuga.com • Paris

On-site
EUR 90,000 - 140,000
Paris Backend Engineer (NodeJS/Rust) – AI-Driven Growth
Paris Backend Engineer (NodeJS/Rust) – AI-Driven Growth

Tsuga, Inc • Paris

Hybrid
EUR 70,000 - 95,000
Health insurance (Alan)
Unlimited snacks at the office
Meaningful equity
+2
Senior Data Platform Engineer
Senior Data Platform Engineer

Qube Research & Technologies • Paris

On-site
EUR 120,000 - 190,000
Senior Backend Software Engineer
Senior Backend Software Engineer

The French Sourcer • Paris

On-site
EUR 90,000 - 130,000
Health insurance
Profit-sharing
Employee incentive scheme
Staff Engineer (Core & MLOps)
Staff Engineer (Core & MLOps)

Lever, Inc. • France

Remote
EUR 120,000 - 170,000
Fully remote
Flexible hours
Global collaboration
Senior Backend Engineer
Senior Backend Engineer

The French Sourcer • Paris

On-site
EUR 85,000 - 120,000
Health insurance
meal vouchers
profit-sharing
+1