Senior Data Infrastructure Engineer – Rust, Real-Time Streaming

Block Tech

Amsterdam

On-site

EUR 120,000 - 170,000

Full time

10 days ago
Application generator

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

Get past ATS filters

Benefits offered by this job

Competitive base salary
Very attractive bonus plan
Relocation package
Pension plan
Company laptop
Internet reimbursement
In-house training budget
AI-driven productivity tools
Gym membership reimbursement
Regular social events
Dutch classes

Job summary

BlockTech in Amsterdam is seeking a Senior Software Engineer to own data infrastructure used by trading and research teams. You will design and operate real-time ingest, streaming, and storage layers, and set technical standards for the group.

You will work with Kafka, NATS, PostgreSQL, ClickHouse, and Iceberg, primarily coding in Rust with Python and SQL. This role emphasizes end-to-end ownership, reliability, and fast iteration in a fast-paced environment.

Qualifications

  • 5+ years as a software engineer with production data infra experience.
  • Proficiency in Rust, or strong C/C++ with Rust focus.
  • Hands-on with Kafka, Redpanda, NATS, PostgreSQL, ClickHouse, and Iceberg, ideally self-hosted.
  • Solid understanding of distributed systems and failure modes.
  • End-to-end ownership mindset and accountability across data stacks.
  • Good written and verbal English communication.
  • Background in trading/fintech or data-sensitive domains.
  • Experience with observability tools such as Grafana.
  • Familiarity with WebSockets, compiler engineering, or systems security.

Responsibilities

  • Own the ingest path from data sources to trading systems with low latency.
  • Architect and operate the streaming layer (Kafka/NATS) for throughput and guarantees.
  • Build and optimize the storage layer across PostgreSQL, ClickHouse, and Iceberg.
  • Run and maintain capacity, retention, and schema evolution for self-hosted infra.
  • Design data quality checks and repair flows to prevent downstream issues.
  • Enable other teams by providing reusable libraries and standards.
  • Drive end-to-end projects from concept to production with ownership.
  • Mentor engineers and influence the technical direction of the team.

Skills

Rust
C/C++
Distributed systems
End-to-end ownership
English communication
Observability mindset
Trading/fintech background

Tools

Kafka
NATS
PostgreSQL
ClickHouse
Iceberg
Redpanda

Job description

BlockTech in Amsterdam is seeking a Senior Software Engineer to own data infrastructure used by trading and research teams. You will design and operate real-time ingest, streaming, and storage layers, and set technical standards for the group.

You will work with Kafka, NATS, PostgreSQL, ClickHouse, and Iceberg, primarily coding in Rust with Python and SQL. This role emphasizes end-to-end ownership, reliability, and fast iteration in a fast-paced environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Real-Time Data Infrastructure Engineer
Senior Real-Time Data Infrastructure Engineer

Unchain Data • Amsterdam

Hybrid
EUR 110,000 - 165,000
Base salary + attractive bonus
Pension plan
Company laptop
+5
Senior Software Engineer | Data Infrastructure | Rust
Senior Software Engineer | Data Infrastructure | Rust

Unchain Data • Amsterdam

Hybrid
EUR 110,000 - 165,000
Base salary + attractive bonus
Pension plan
Company laptop
+5
Rust Software Engineer - High-Performance Trading Systems
Rust Software Engineer - High-Performance Trading Systems

Selby Jennings • Amsterdam

Hybrid
EUR 90,000 - 140,000
Annual bonus
Hybrid work in Amsterdam
Modern tech stack
+1
Junior Rust Engineer: Low-Latency Trading (Amsterdam)
Junior Rust Engineer: Low-Latency Trading (Amsterdam)

Blosh BV • Amsterdam

On-site
EUR 42,000 - 66,000
Yearly bonus
Senior Software Engineer – Foundation
Senior Software Engineer – Foundation

Block Tech • Amsterdam

On-site
EUR 120,000 - 170,000
Competitive base salary
Very attractive bonus plan
Relocation package
+8
Senior Trading Engineer - Rust, Low-Latency Backend
Senior Trading Engineer - Rust, Low-Latency Backend

Coinmerce • Netherlands

Remote
EUR 90,000 - 130,000
Innovative work
Modern workspace
Free lunch and weekly drinks
+4
Senior Rust Engineer - Low-Latency Trading, Remote
Senior Rust Engineer - Low-Latency Trading, Remote

Keyrock • Amsterdam

On-site
EUR 120,000 - 180,000
Competitive salary package
Flexible working hours
Remote work option
Rust Engineer — On-Chain Trading, Low-Latency (Amsterdam Hybrid)
Rust Engineer — On-Chain Trading, Low-Latency (Amsterdam Hybrid)

Crypto Pro Network • Amsterdam

Hybrid
EUR 100,000 - 150,000
Senior Rust Engineer: Low-Latency Trading (Remote)
Senior Rust Engineer: Low-Latency Trading (Remote)

Keyrock • Rotterdam

On-site
EUR 110,000 - 170,000
Competitive salary
Flexible remote work
Remote-friendly, global team
Senior Data Engineer: Real-Time Pipelines, Hybrid
Senior Data Engineer: Real-Time Pipelines, Hybrid

Technopride Ltd • Amsterdam

Hybrid
EUR 90,000 - 130,000