Junior Software Engineer Low Latency Trading
Indexed description
What You Will Do
We're looking for a Software Engineer who lives and breathes low-level programming and high-performance computing. You will work alongside researchers and engineers to build, improve, and maintain our low-latency, high-throughput trading infrastructure. From collecting quotes and trades from exchanges around the world in the most efficient way possible to tackling big-data challenges at scale, this role demands someone who is obsessed with performance, precision, and squeezing out every last microsecond.
Location: Zug, Switzerland | Relocation support provided
Requirements
- Creativity, self-motivation, drive to perfection to solve challenging problems down to the nanosecond range
- Excellent C/C++ design and programming skills
- Must prove hands-on experiences working on big projects in C/C++ in a dynamic environment
- Demonstration of active GitHub account (or similar proof)
- Strong understanding of networking concepts (TCP, UDP, etc.) with low level networking knowledge preferred
- Deep knowledge of algorithms, complexity, statistics and algebra
- At least Master's Degree in Electrical/Computer Engineering, Computer Science, or a related area
- Solid experience with scripting languages (Python, shell scripting, etc.)
- Familiarity with cloud computing infrastructure (a plus)
- Work where scientific thinking and engineering excellence drive decisions
- A culture focused on continuous improvement and performance at the highest level
- Highly collaborative environment where good ideas win over hierarchy
- Direct impact on low-latency trading infrastructure and global exchange connectivity
- Join an ambitious team building a platform designed to grow beyond cryptocurrency trading
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search