Software Engineer - Rust

Crypto Pro Network

Amsterdam

Hybrid

EUR 100,000 - 150,000

Full time

13 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Flow Traders is seeking an experienced Rust Software Engineer to join the Digital Assets Technology team in Amsterdam. The role offers a hybrid work model based in Amsterdam, focusing on scalable, low-latency on-chain trading systems and real-time data processing.

You will work with trading desks, researchers, and engineers to deliver high-performance infrastructure, optimize concurrency, and ensure robust security across backend services.

Qualifications

  • Degree in Computer Science, Software Engineering, or related field.
  • 5+ years of commercial software development experience.
  • Strong proficiency in Rust, core language for on‑chain infrastructure.
  • Solid knowledge of back-end architecture, distributed systems, microservices, and event‑driven designs.
  • Experience with performance tuning, concurrency, and low-latency applications.
  • Familiarity with infrastructure tools and environments (Docker, Kubernetes, AWS/GCP/Azure).
  • Bonus: Blockchain/DeFi development, Web3 tools, on-chain data analysis, security practices.

Responsibilities

  • Collaborate with trading desks to build scalable, low-latency on-chain trading systems.
  • Develop and maintain high-performance real-time trading infrastructure using Rust.
  • Contribute to event-driven architectures and distributed systems handling large streaming data.
  • Support DEX trading infrastructure, including smart contracts, indexers, and protocol integrations.
  • Ensure high availability, low latency, and strong security of backend services.
  • Work with researchers and traders to automate and accelerate workflows for the Digital Assets desk.
  • Follow best practices in software engineering with modern tooling and cross-team collaboration.

Skills

Rust
Distributed systems
Low-latency
Security
Web3
Trading

Education

BSc/MSc/PhD in CS or related

Tools

Docker
Kubernetes
AWS
GCP/Azure

Job description

Flow Traders is looking for an experienced Rust Software Engineer to join our growing Digital Assets Technology team in Amsterdam. This is a unique opportunity to work at a leading proprietary trading firm with an entrepreneurial and innovative culture. We value sharp, creative minds and challenge our engineers to leverage their full potential in a high-performance environment. This will be a hybrid role based in Amsterdam.

What you will do
  • Work closely with trading desks to develop scalable and low-latency solutions for on chain Trading
  • Build and maintain high-performance, real-time trading systems—Rust is central to our on chain trading infrastructure
  • Contribute to event-driven architectures and distributed systems handling large volumes of streaming data
  • Contribute to our DEX trading infrastructure, including smart contracts, indexers, and protocol integrations
  • Ensure high availability, low-latency, and robust security of back-end systems
  • Work with Quant Researchers, Traders, and other Engineers to identify and implement automation and acceleration strategies for the Digital Assets desk
  • Follow best practices in software engineering, supported by an exceptional working environment, modern tooling, and cross-team collaboration
What you need to succeed
  • BSc, MSc, or PhD in Computer Science, Software Engineering, or a related field
  • 5+ years of commercial experience in software development
  • Strong proficiency in Rust—this is our core language for our on chain infrastructure
  • Solid knowledge of back-end architecture, including distributed systems, microservices, and event-driven designs
  • Experience with performance tuning, concurrency, and low-latency applications
  • Familiarity with infrastructure tools and environments such as AWS, GCP, or Azure, and containerization (Docker, Kubernetes)
  • Bonus points for experience with:
    • Blockchain/DeFi development (protocol interactions, smart contracts in Solidity or Rust, MEV, liquidity management)
    • Web3 tools and concepts: nodes, consensus mechanisms (PoW, PoS), on-chain data analysis
  • Strong grasp of security best practices (API security, key management, transaction signing)
  • Prior experience in trading or high-performance financial systems is a strong plus

Flow Traders does not accept unsolicited resumes from any professional staffing or search firms. All resumes, and any other information identifying potential candidates, submitted to any employee at Flow Traders via-email, the Internet or directly without a valid and signed search agreement will be deemed free to contact by Flow Traders without any restrictions and no placement fee of any kind will be paid in the event the candidate is hired by Flow Traders.

Software Engineer - Rust at Flow Traders: FAQ
How much does the Software Engineer - Rust role at Flow Traders pay?

The Software Engineer - Rust position at Flow Traders pays EUR 100k-150k/year. Compensation may vary based on experience and location.

Where is the Software Engineer - Rust role at Flow Traders based?

The Software Engineer - Rust role at Flow Traders is based in Amsterdam. Check the job description for any remote or hybrid options.

What skills are required for the Software Engineer - Rust role at Flow Traders?

This Software Engineer - Rust role is associated with the following skills and technologies:

  • Web3
  • Developer
  • Trading
  • PHD
  • Rust

Read the full job description above for the complete list of requirements.

Is the Software Engineer - Rust role at Flow Traders full-time or contract?

Flow Traders is hiring this Software Engineer - Rust as a full time position.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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 Software Engineer, C++
Senior Software Engineer, C++

Flow Traders • Amsterdam

On-site
EUR 120,000 - 180,000
Flow Academy
Daily catered lunch
In-house gym
Staff Engineer, Trading Automation and Backend Platforms
Staff Engineer, Trading Automation and Backend Platforms

Flow Traders • Netherlands

On-site
EUR 140,000 - 190,000
Flow Academy
Daily catered lunch
In-house gym
+3
Staff Engineer, Trading Automation and Backend Platforms
Staff Engineer, Trading Automation and Backend Platforms

P2P • Amsterdam

On-site
EUR 140,000 - 190,000
Flow Academy
Lunch & coffee
Gym & Wellness
+4
Blockchain Engineer
Blockchain Engineer

Crypto Pro Network • Amsterdam

Hybrid
EUR 110,000 - 160,000
Graduate Software Developer C++
Graduate Software Developer C++

Vesting • Amsterdam

Hybrid
EUR 40,000 - 60,000
Trading Engineer
Trading Engineer

QuantFi • Schiphol-Rijk

On-site
EUR 85,000 - 110,000
Innovative work
Modern workspace
Free lunch & fruit
+4
Software Engineer / Trading Engineer
Software Engineer / Trading Engineer

QuantFlow • Amsterdam

On-site
EUR 70,000 - 90,000
Engineering Manager - Research Engineering
Engineering Manager - Research Engineering

P2P • Amsterdam

On-site
EUR 120,000 - 170,000
Flow Academy
Daily catered lunch
In-house Bar and Lounge
+5
Digital Assets Trader - Amsterdam
Digital Assets Trader - Amsterdam

Flow Traders • Netherlands

Hybrid
EUR 70,000 - 100,000
Flow Academy and conference opportunities
Daily catered lunch
In-house bar and lounge
+4