TLX Technology
Backend Software Engineer - Rust
TLX TechnologyNetherlands3 days ago
Full-timeInformation Technology

Backend Software Engineer - Rust


TLX Technology is a leading software provider for trading applications. Our clients are dedicated to serving proprietary trading firms, brokers, and institutional investors worldwide. In light of our planned expansion, we are seeking a skilled Software Engineer.


Responsibilities

As a Software Engineer you will be working on the backend of the exchange for options, futures and perpetual future swap contracts in close cooperation with a small, but very experienced IT team.


Our tech stack

In your daily work you will be exposed to:


  • Exchange core and backend services written in Rust (using tokio, hyper and actix-web crates among others);
  • A PostgreSQL database with some complex business logic in stored procedures;
  • End-to-end tests written in Python;
  • Docker, Kubernetes and Helm for deployment onto clusters running in AWS.

Job requirements

Requirements

To qualify for this role, you should be a creative self-starter who takes responsibility. We are looking for someone with:


  • At least 3 years of relevant work experience;
  • Advanced programming skills in Rust (or C++/Java/Kotlin/Go/Swift/Typescript/etc. and willingness to switch to Rust);
  • Great analytical skills;
  • Strong written- and verbal communication skills in English;
  • A creative mind open to new ideas;
  • Receptiveness to feedback and the ability to learn and adapt quickly;
  • A positive can-do attitude.


We do not require your skills to perfectly match our stack, as long as you’re willing to learn the missing parts on the job. Yes, this also includes learning Rust!


Nice-to-have:


  • Experience in trading, especially in derivatives, is a plus;
  • Experience with SQL and databases would be great;
  • Exposure to Kubernetes is highly desired;
  • Knowledge of financial mathematics would be very nice to have.


We do not require a deep understanding of blockchains and crypto, but general knowledge would be a plus.


To be considered for this job you need to currently have be able to work in the Netherlands


We do not consider resumes from staffing or recruitment firms unless a signed agreement is in place. If you submit a resume without such an agreement, we reserve the right to contact the candidate directly, with no obligation to pay any fees should we decide to hire them.

Key Skills

Ranked by relevance