C Software Engineer - Core Development (High Frequency Trading)
Salary: $200k-250k
Total compensation: $400k-800k dependent on seniority and performance
I am partnered with a leading global trading firm where cutting-edge research meets high-performance technology. They're looking for a C Software Engineer to help build and scale the systems that power their trading operations across the globe.
As part of the Core Development team, you'll work on the tech backbone of the business - designing and optimizing infrastructure, collaborating with Traders and Researchers, and tackling complex problems in networking, systems architecture, and performance engineering.
What you'll work on:
- Architecting and developing high-performance infrastructure for real-time trading
- Solving deep technical challenges across CPU architecture, operating systems, and networks
- Partnering with Engineers, Traders, and Researchers to turn bold ideas into production systems
- Improving latency, throughput, and reliability of mission-critical systems
What we're looking for:
- 3+ years of professional C development experience in a Linux environment
- Strong fundamentals in operating systems, networking, and system-level performance
- Experience with multi-threaded and object-oriented programming
- Background in low latency systems is a big plus
- Degree in Computer Science, Engineering, or related technical field
- A methodical, collaborative problem-solver who thrives in fast-paced, innovative environments