Tsuga provides an observability platform deployed in companies’ clouds for logs, metrics and traces. It helps teams manage the cost, governance and confidentiality of telemetry data.
Senior backend engineer - query processing
Rejoignez l’équipe cluster de Tsuga pour concevoir et exploiter des systèmes backend distribués en Rust dédiés à l’observabilité et au traitement de données à grande échelle. Le poste est basé à Paris, avec une ouverture au recrutement en Europe et au Royaume-Uni via un contrat d’employeur de référence.
Information about Tsuga
- Sector
- Software and internet
- Model
- B2B
- Company type
- Venture-backed
- Stage
- Startup early-stage
- Headquarters
- Neuilly-sur-Seine
- Official domain
- tsuga.com
- Founded
- 2024 · 2 years
- Published headcount
- 61 employees
- Total funding published
- 45 M$Source ↗
- Latest funding round
- Série A · 2026-06-01
- Amount announced
- 35 000 000 $
- Open jobs
- 7
Investors mentioned
Job details
The full description published by Tsuga.
Description de l’offre
👉 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.
Requirements
- Expérience avec DataFusion
- Expérience en exécution de requêtes sur des bases de données au format columnar
- Expérience en traitement de données à grande échelle
- Expérience avec Rust ou C++
- Expérience avec Kubernetes
Apply for this job
How do I apply?
The job is published on Tsuga’s website. Open the original posting ↗ to submit your application. Screeningpass does not fill in a form for you.
Who should you write to at Tsuga about this role?
Start a contact search from this page. Screeningpass suggests up to three people connected to the role. Choose whom to write to, then Screeningpass looks for their professional email and prepares a message. You review it and send it yourself with Gmail. An email address is not always available, and a reply is never guaranteed.
How much does finding a contact cost?
A search costs 1 credit. Your credit is returned if the search fails. Signing up gives you 3 credits, enough for 3 searches.
What does Screeningpass do?
Screeningpass brings together internships, apprenticeships and jobs published by companies. For a job, Screeningpass finds someone to contact at the company, looks for their professional email and prepares a message using your CV. See how it works in detail.