Job Description
Responsibilities
- Create, optimize and enhance algorithms.
- Collaborate with the trading and systems teams to benchmark, tune, and improve round-trip performance on exchanges.
- Design and implement connectivity improvements, including path optimization, hardware acceleration, and network tuning.
- Work closely with colocation vendors, telecom providers, and exchange network teams.
- Investigate performance anomalies and propose data-driven solutions for long-term efficiency gains.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
- Deep understanding of system programming.
- Hands-on experience with co-located environments, exchange connectivity setups, and cross-connections.
- 3-7 years' experience with Rust, C++ or Java.
- Strong problem-solving, analytical, and communication skills.
- 3–7 years' experience at a crypto exchange.
What We Offer
- Result-oriented bonuses in line with extraordinary salary.
- Transparent processes and lack of red-tape.
- Competitive environment with an opportunity to make decisions and change the company.
- One of the best levels of expertise on the market.
Who You Are
You are a skilled software engineer with a strong background in system programming and a passion for optimizing network connectivity in high-stakes environments.
Tech Stack
Rust, C++, Java
Team Description
You will collaborate closely with traders, developers, and network engineers to ensure our trading systems achieve the lowest possible latency, highest reliability, and optimal throughput across all exchange links.