Leave us your email address and we'll send you all the new jobs according to your preferences.

Rust Software Engineer

Posted 7 days 1 hour ago by Anson Mccade

Permanent
Not Specified
Academic Jobs
Noord-Holland, Amsterdam, Netherlands
Job Description

Job Title: Rust Software Engineer

Location: Amsterdam, Netherlands (Hybrid Working Available)

Salary: Starting at €70,000 + Lucrative Bonus and Benefits


Role Overview

We're supporting a global commodities trading firm in their search for a Rust Software Engineer to join their EU division in Berlin. This is an exciting opportunity to work at the shape the development of high-performance forecasting models and analytical systems in a fast-paced, collaborative environment.


You'll be embedded within a multidisciplinary team of traders, analysts, and technologists who work together to solve complex market forecasting and optimisation challenges.


Key Responsibilities

  • Develop robust, high-performance analytical systems using efficient, production-quality Rust code.
  • Debug, test, and continuously improve models and tools to ensure reliability, accuracy, and performance.
  • Collaborate closely with traders, analysts, and software teams to deliver critical market insights.
  • Support ongoing development of power market forecasting models with a focus on performance and maintainability.
  • Integrate with data stores and external APIs, including PostgreSQL and internal tools.
  • Engage in regular design discussions and reviews within a collaborative, agile engineering culture.


Required Experience

  • 2+ years of Rust programming experience, including performance optimisation and systems-level development.
  • Strong experience working with PostgreSQL or other relational databases.
  • Academic background in Physics, Mathematics, Computer Science, Electrical Engineering, or another STEM discipline (BSc minimum, MSc/PhD preferred).
  • Familiarity or willingness to work with Rust web frameworks such as Leptos or Axum.
  • Exposure to mathematical modelling, especially Linear Programming (LP) or Mixed Integer Programming (MIP) problems.
  • Excellent communication skills and a collaborative mindset.


Desirable Experience

  • Prior experience in the trading or commodities sector.
  • Experience developing forecasting, optimisation, or trading models in complex market environments.
  • Familiarity with cloud infrastructure or modern CI/CD workflows.


Why Apply?

  • Work in a truly international, diverse, and high-performing team.
  • Contribute to the transition through innovative forecasting and optimisation tools.
  • Be part of a dynamic, technology-first culture focused on performance and collaboration.
  • Gain exposure to critical real-time market decisions and cutting-edge tools.


Applicants must be based in, or willing to relocate to, Berlin. Visa sponsorship may be available for strong candidates.


Reference: AMC/JWH/RSDB2

Email this Job