Junior-Mid Low Latency Developer (Rust/C++/C#)
Job Description:
About the Role
We are supporting a leading crypto market making and proprietary trading firm in expanding their engineering team. We are looking for passionate Junior to Mid-Level Developers who are excited to build high-performance, low-latency trading systems.
Roles Available
Role 1: Junior Developer
-
Tech Stack: Rust or C++
-
Experience: 1+ year (strong fresh grads are welcome to apply)
-
Academic Background: Solid Computer Science foundation
Role 2: Developer (Mid-Level)
-
Tech Stack: Rust + C# preferred (either one is acceptable)
-
Experience: 25 years
-
Academic Background: Strong Computer Science fundamentals
Key Responsibilities
-
Develop, maintain, and optimize low-latency trading applications
-
Write clean, efficient, and scalable code
-
Work closely with internal stakeholders on system design and improvements
-
Troubleshoot performance issues and enhance system efficiency
-
Learn and adopt new languages and technologies as required
-
Contribute to the design and implementation of high-performance solutions
Requirements (Both Roles)
-
Degree in Computer Science, Computer Engineering, or related field
- Strong understanding of CS fundamentals (data structures, algorithms, OS, networking)
- Experience with low-latency systems, performance tuning, or system optimization
-
Open-minded and eager to pick up new programming languages
-
Business mindset; exposure to trading environments is a plus
Required Skills:
C++