Amsterdam Junior Software Engineer — Core Trading Systems (Python/Rust)

BlockTech

Amsterdam

On-site

EUR 65,000 - 95,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Relocation package
All-in relocation for internationals
Gym membership reimbursement
Breakfast & lunch provided
In-house training program
Annual learning budget

Job summary

BlockTech in Amsterdam is seeking a Software Engineer for our Core team to build and maintain the real-time trading platform. You will work across Rust services and Python data pipelines, ensuring accurate position data, PnL, and market feeds while delivering reliable integrations with exchanges.

This role offers a modern office in Amsterdam, competitive base pay plus an attractive bonus plan based on performance, and opportunities to grow in automated trading using state-of-the-art technology.

Qualifications

  • 1+ years of commercial experience as a Software Engineer.
  • Familiar with Rust and Python across production systems.
  • Experience with Grafana and PostgreSQL.
  • Strong ownership and problem-solving mindset.
  • Excellent written and spoken English.

Responsibilities

  • Own the books: maintain and evolve position, trade, and PnL systems across venues.
  • Build data pipelines and services to handle real-time exchange flow with high throughput.
  • Operate data pipelines for prices, account state, and trades in real time.
  • Integrate new venues end-to-end: protocol, accounts, settlement, reconciliation.
  • Develop self-healing systems and hedging infrastructure for latency-sensitive models.
  • Deliver reporting for internal and regulatory needs.

Skills

English proficiency
Critical thinking
Ownership

Tools

Rust
Python
Grafana
PostgreSQL

Job description

BlockTech in Amsterdam is seeking a Software Engineer for our Core team to build and maintain the real-time trading platform. You will work across Rust services and Python data pipelines, ensuring accurate position data, PnL, and market feeds while delivering reliable integrations with exchanges.

This role offers a modern office in Amsterdam, competitive base pay plus an attractive bonus plan based on performance, and opportunities to grow in automated trading using state-of-the-art technology.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Real-Time Trading Systems
Senior Software Engineer – Real-Time Trading Systems

BlockTech • Amsterdam

On-site
EUR 110,000 - 140,000
Base salary + bonus plan
Relocation package
Pension plan
+8
Junior Software Engineer | Core Tech | Python/Rust
Junior Software Engineer | Core Tech | Python/Rust

BlockTech • Amsterdam

On-site
EUR 65,000 - 95,000
Relocation package
All-in relocation for internationals
Gym membership reimbursement
+3
Senior Software Engineer | Core Tech | Python/Rust
Senior Software Engineer | Core Tech | Python/Rust

BlockTech • Amsterdam

On-site
EUR 110,000 - 140,000
Base salary + bonus plan
Relocation package
Pension plan
+8
Core Trading Systems Engineer — Python for PnL & Risk
Core Trading Systems Engineer — Python for PnL & Risk

BlockTech • Amsterdam

On-site
EUR 90,000 - 140,000
Company laptop
Pension plan
Relocation package for internationals
+2
Senior Core Systems Engineer - Real-Time Trading Platform
Senior Core Systems Engineer - Real-Time Trading Platform

Rustify • Netherlands

Remote
EUR 90,000 - 150,000
Software Engineer | Mid-Office | Python
Software Engineer | Mid-Office | Python

BlockTech • Amsterdam

On-site
EUR 90,000 - 140,000
Company laptop
Pension plan
Relocation package for internationals
+2
Senior Software Engineer | Data Infrastructure | Rust
Senior Software Engineer | Data Infrastructure | Rust

BlockTech • Amsterdam

On-site
EUR 120,000 - 180,000
Base salary + bonus
Relocation package for internationals
Pension plan
+2
Quantitative Developer – Python for Trading Systems
Quantitative Developer – Python for Trading Systems

BlockTech • Amsterdam

On-site
EUR 100,000 - 150,000
Competitive base salary
Performance-based bonus
Relocation package
+5
Senior Rust Data Infrastructure Engineer – Real-Time Trading
Senior Rust Data Infrastructure Engineer – Real-Time Trading

BlockTech • Amsterdam

On-site
EUR 120,000 - 180,000
Base salary + bonus
Relocation package for internationals
Pension plan
+2
Senior Software Engineer | Data Infrastructure | Rust
Senior Software Engineer | Data Infrastructure | Rust

Unchain Data • Amsterdam

On-site
EUR 110,000 - 165,000
Base salary + attractive bonus
Pension plan
Company laptop
+5