Build high-frequency trading software at Collect. We're looking for a curious and gritty platform developer to help evolve our trading software.
Collect is a technology-based trading company, founded by an
experienced team of high-frequency traders, software developers and
entrepreneurs from the fintech industry.
What you'll be doing
Your work as Trading Engineer varies day-to-day. One day you'll be developing trading algorithms collaboratively with traders, the other day you will be optimizing and reworking existing infrastructure, or ensuring that the deployment pipelines work as intended.
You write elegant code that others can easily understand. You also don't shy away from explaining your engineering ideas to your team, so that everyone can learn from it.
No need to worry though, we're not married to any of these technologies. Even better: we would be more than happy to get your expert opinion on what technologies are more fitting for our unique use-cases.
We're also investigating the need for splitting up our monolith into smaller applications (microservices). Of course, performance is the key-element for successful trading. It's such an important aspect of our philosophy that we strive to improve it in every way.
This is what we're looking for
We want you to be independent and positive, a problem-seeker and a problem-solver. An all-rounder with a small ego who values free time outside work just as much as work itself.
Some personal skills we value:
An open-minded curiosity for new technologies and tools
A drive along the lines of "this could be better" - and then execute on it
A fine eye for detail
The ability to communicate your thoughts in a way that everyone understands
You have grit - and want to ship things on a daily basis
You're interested in trading and cryptocurrencies
As for development skills:
You know how to write concise, modular and functional TypeScript
You have experience with Node and WebSocket-driven backend applications
You have knowledge of Key-Value & SQL databases and optimizing their performance
You have tested code and worked with Continuous Integration pipelines
You're not afraid to refactor or throw away your code
It’s a plus if you do Open Source!
Most problems we're solving today did not exist a year ago. That's why we value a pro-active attitude above any other skills or experience.