Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 relevanceReady to apply?
Join TLX Technology and take your career to the next level!
Application takes less than 5 minutes