BlockTech logo

Senior Software Engineer | Data Infrastructure | Rust

BlockTechAmsterdamHybridFull-time9 Sept 2026

BlockTech is hiring a Senior Software Engineer for its Foundation team in Amsterdam to take technical ownership of its data infrastructure platform, including Kafka, PostgreSQL, ClickHouse, and Iceberg. The role requires 3+ years of software engineering experience, proficiency in Rust or strong C/C++, and hands-on experience with distributed systems and data stores. You will enable other teams, own ingest and streaming layers, build storage solutions, and mentor engineers.

What you'll do

  • Enable other teams by making platform integration straightforward and turning recurring problems into shared libraries
  • Own the ingest path: collect public and private exchange data and internal trading events with minimal latency impact
  • Architect the streaming layer: design and operate Kafka and NATS messaging for throughput and delivery guarantees

What you need

Must-have

RustCC++Apache KafkaRedpandaNATSPostgreSQLClickHouse

Nice-to-have

GrafanaPrometheusCompiler EngineeringSystems SecurityObservability ToolingNetworkingPostgreSQL ExtensionsKafka Patching

Soft skills

End-to-end ownershipCritical thinkingMentoringCommunicationSystems-level thinking
Senior Software EngineerData InfrastructureRustFinancial ServicesAlgorithmic TradingKafkaPostgreSQLClickHouseIcebergAmsterdam