WSN

C++ Developer - Junior
Apply Now

📅 Date Posted

Jan 31, 2025

💼 Job Type

CONTRACTOR

📍 Location

Greater London

💵 Rate

Unknown

Description

Company Overview:
WSN is seeking a Junior C++ Developer to place in a consulting to perm role with our client, a top-tier buy-side firm with offices in Miami and London. The ideal candidate will be a highly motivated Junior C++ Developer with expertise in low latency and real-time systems, ideally coming from a hedge fund or financial services background.

Role Overview:
As a Junior C++ Developer, you will be responsible for designing, developing, and optimizing ultra-low latency trading infrastructure. You will work in a high-performance computing environment, collaborating closely with quantitative researchers and traders to enhance execution speed, efficiency, and scalability.

Key Responsibilities:
- Develop and optimize high-performance, low-latency C++ applications for real-time trading systems.
- Implement new features and algorithms to improve execution speed and system stability.
- Collaborate with quants, traders, and infrastructure teams to enhance overall system performance.
- Optimize code for CPU/memory efficiency and network latency.
- Work on multi-threaded programming, network programming, and hardware/software optimizations.
- Troubleshoot and debug system issues in a fast-paced production environment.
- Maintain and enhance existing trading platforms while ensuring high availability and reliability.

Requirements:
- 1-3 years of professional C++ development experience in a low-latency, real-time environment.
- Background in financial services, preferably at a hedge fund, proprietary trading firm or investment bank.
- Strong understanding of data structures, algorithms,and computer architecture.
- Experience with multi-threading,n networking (TCP/IP , UDP),and inter-process communication.
- Knowledge of Linux systems , performance tuning ,and debugging tools.
- Proficiency in scripting languages (Python,Bash) for automation testing.
- Degree in Physics , Engineering , Mathematics , STEM or Computer Science from top university.
- Passion for performance engineering real-time distributed systems.

Preferred Qualifications:
- Familiarity with exchange protocols market data feeds,and order management systems.
- Experience with hardware acceleration (FPGA,GPU or kernel bypass technologies).
- Understanding of cloud computing,microservices,and containerized environments (Docker,Kubernetes).
- Previous experience working FIX protocol or other trading-related technologies.

Share:
Interested in this job?
Apply Now

Subscribe Newsletter

Sign up to our newsletter to get Outside IR35 jobs directly to your inbox.