Senior Blockchain Engineer Job October 2025
Flow Traders is actively seeking an experienced Back-End Blockchain Engineer to join their innovative Digital Assets Technology team in Amsterdam. This pivotal role involves developing cutting-edge, scalable, and low-latency solutions crucial for DEX Trading and high-performance trading systems within DeFi markets. If you possess a deep understanding of blockchain technology and a passion for decentralized finance, this is an exceptional opportunity to contribute to a leading global liquidity provider.
October 26, 2025
November 26, 2025
Contract, Full-Time / Hybrid in Amsterdam
📄 Job Description
- Work closely with trading desks to develop scalable and low-latency solutions for DEX Trading.
- Contribute to the architecture and development of high-performance, real-time trading systems for DeFi markets.
- Encourage the team to grow our Blockchain understanding bringing in protocol-specific knowledge and best practices.
- Develop and maintain on-chain and off-chain components, including smart contracts, indexers, and market-making bots.
- Implement robust APIs and integrate with DeFi protocols, liquidity pools, and decentralized exchanges (DEXs).
- Design and optimize event-driven microservices for real-time blockchain transaction processing.
- Ensure high availability, reliability, and security of blockchain-based back-end systems.
- Collaborate with Quantitative Researchers, Traders, and Software Engineers to identify and implement automation and acceleration strategies for the Digital Assets desk.
- Follow the best software engineering practices which are supported by the best working environment, latest technology and continuous support from all parts of Flow Traders organization.
📌 Requirements
- BSc, MSc, or PhD in Computer Science, Software Engineering, or a related technical field.
- 5+ years of commercial experience in software development.
- Strong expertise in one or more back-end programming languages: Python, Rust, Go, or Java.
- Solid experience in DeFi development (protocol interactions, arbitrage, liquidity management).
- Strong blockchain knowledge, including nodes, consensus mechanisms (PoW, PoS), and Web3.
- Experience with smart contract development in Solidity and/or Rust.
- Deep understanding of backend architecture, including scalable distributed systems, microservices, and event-driven processing.
- Hands-on experience with cloud infrastructure (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Understanding of security best practices in blockchain and back-end development (e.g., private key management, transaction signing, API security).
- Desirable: Familiarity with Kafka, Redis, gRPC, and WebSockets for real-time data processing.
- Desirable: Experience working with on-chain data analysis, indexers, and oracles.
- Desirable: Knowledge of MEV (Maximal Extractable Value) strategies and blockchain transaction ordering.
- Desirable: Prior experience working in a low-latency, high-performance trading environment.
📝 How to Apply
❓ Frequently Asked Questions
Q1: What is the application deadline for this position?
The closing date for applications is November 26, 2025. We encourage you to apply as soon as possible to avoid missing this opportunity.
Q2: Is this a remote, hybrid, or onsite position?
This role offers a hybrid work model, combining the flexibility of remote work with the collaborative benefits of working from our Amsterdam office.
Q3: What are the key programming languages required for this role?
Candidates should have strong expertise in one or more of the following: Python, Rust, Go, or Java, along with experience in Solidity or Rust for smart contract development.
Q4: What level of experience is expected for this role?
We are seeking a Senior-level candidate with at least 5 years of commercial software development experience, specifically within the blockchain and DeFi space.