Amsterdam
1 week ago
Senior Software Engineer | Data Infrastructure | Rust logo

Senior Software Engineer | Data Infrastructure | Rust

BlockTech

Senior Software Engineer | Data Infrastructure | Rust

BlockTech, a fast-paced algorithmic trading firm specializing in crypto options, is seeking a Senior Software Engineer to take technical ownership of the data infrastructure. The role involves owning pipelines and stores, architecting streaming layers, and building storage systems using Rust, Kafka, NATS, PostgreSQL, ClickHouse, and Iceberg. The position is on-site in Amsterdam and requires 5+ years of experience in designing and operating production data infrastructure.

HybridFull-timeSeniorRustC/C++

Salary

Not specified

Work Location

Amsterdam, North Holland, Netherlands, NL

Work Model

Hybrid

Experience Required

5 years

Employment Type

Full-time

Experience Level

Senior

Core Qualifications

Technical (Must-have)
RustC/C++Apache KafkaRedpandaNATSPostgreSQLClickHouseApache IcebergDistributed SystemsSQLPython
Soft Skills
CommunicationMentoringLeadershipCritical ThinkingEnd-to-End Ownership

Preferred Qualifications

Technical (Nice-to-have)
GrafanaWebSocketsCompiler EngineeringSystems Security

Key Responsibilities

  • Own the ingest path for exchange information and internal trading data.
  • Architect the streaming layer using Kafka and NATS.
  • Build the storage layer across PostgreSQL, ClickHouse, and Iceberg.
  • Run what you build, including capacity, retention, schema evolution, and failure behavior.
  • Make data trustworthy by designing detection and repair flows.
  • Enable other teams by making integration straightforward and turning recurring problems into shared libraries.
  • Drive projects end to end from concept to production.
  • Raise the bar by mentoring engineers and influencing technical direction.
Senior Software EngineerData InfrastructureRustAlgorithmic TradingCryptoFinancial ServicesAmsterdamHybridFull-time