Skip to content

Junior Software Engineer | Core Tech | Python/Rust

BlockTech
🇳🇱AmsterdamJuniorFull-timePosted June 26, 2026

About the Role

BlockTech is a fast-paced algorithmic trading firm facilitating global cryptocurrency derivatives and spot trading while expanding into new markets. As the company grows rapidly, we are looking for a Software Engineer to join our Core team amid an exciting scale-up phase.

You will work on the systems that keep our trading operation accurate at every level: positions, PnL, instruments, hedging, and the data flowing between them. Across exchanges and asset classes, your work determines whether the numbers our traders and risk team rely on are correct.

  • Own the books: maintain and evolve our position, trade, and PnL systems so they remain accurate across every venue we operate on.
  • Build the platform that supports trading: design services that handle real-time exchange flow with the throughput and reliability on which our quoting and hedging depend.
  • Own the data flows: operate the public and private data pipelines that bring market prices, account state, and trade events into our systems in real time.
  • Integrate new venues: deliver exchange and prime-broker integrations end-to-end, including protocol, account model, settlement, reconciliation, and surveillance.
  • Model the instrument universe: own the systems that describe every tradable instrument we trade, covering lifecycle, expiry, margin, RFQs, and fast-path quoting, where both correctness and latency matter.
  • Develop self-healing systems: build the detection and repair flows that identify position discrepancies and correct them automatically.
  • Build hedging infrastructure: design and refine the gamma and delta hedging systems that our trading strategies depend on.
  • Deliver reporting: provide the data that internal stakeholders and regulators require, including PnL breakdowns, trade surveillance, treasury accounting, and compliance.

Requirements

  • 1+ years of commercial working experience as a Software Engineer
  • Breadth: comfortable moving between a Rust service, a Python data pipeline, and a complex production issue, and choosing the right tool for each
  • Familiarity with Grafana & PostgreSQL
  • A critical mind that follows things until completion
  • The ability to confidently work on completely new components
  • A high level of responsibility and ownership
  • Good written and verbal communication skills in English

What You'll Get

  • A full-time position in a relaxed and modern office in Amsterdam
  • Competitive compensation consisting of a base salary combined with a very attractive bonus plan based on individual and company performance
  • Outstanding performance is rewarded with the opportunity to buy into the trading fund
  • Pension plan, company laptop, and reimbursement of your internet costs at home
  • An extensive in-house training program and an annual learning & development budget
  • The opportunity to work at the forefront of automated trading using state-of-the-art technology, in an environment that embraces AI to both accelerate productivity and advance our systems and models
  • Gym membership reimbursement and the opportunity to engage in various sports during working hours, including kickboxing, CrossFit, fitness, and soccer
  • Regular social events, including weekly Friday drinks, monthly outings, quarterly sports competitions and bi-annual trips abroad
  • Daily breakfast and warm lunch. Additionally, snacks and drinks are provided throughout the day
  • For internationals: All-in relocation package and Dutch classes