IT
Apply Now
Log in or sign up (free) to apply to this job.
About the role
Responsibilities
- Design, develop, and automate low-latency systems including market connectivity gateways, market data handlers, and internal matching components.
- Build resilient, distributed architectures that meet stringent high-availability and ultra-low-latency requirements.
- Write high-quality, reusable, and well-architected C++ code with a strong focus on performance and maintainability.
- Contribute to a Continuous Delivery culture by building automated tests, improving CI/CD pipelines, and enhancing developer tooling.
- Participate actively in code reviews, technical discussions, and knowledge-sharing sessions to uphold engineering excellence.
Profile Required
- Strong hands-on experience in modern C++ (C++11/14) through professional work, personal projects, or open-source contributions.
- Solid understanding of software design principles, system architecture, and performance-driven development.
- Detail-oriented, quality-focused mindset with a passion for clean and robust code.
- No prior finance or trading experience requiredstrong engineering fundamentals are what matter most.
Preferred Qualifications
- Experience with C++17 and familiarity with template metaprogramming; curiosity or exposure to C++20/23/26 is a plus.
- Proficiency in multi-threaded programming, concurrency control, and performance optimization.
- Hands-on development experience in Linux environments.
- Understanding of network programming, low-level protocols, and socket APIs.
- Ability to script or automate tasks using Python .
Originally posted on Himalayas
Skills required
pythonci/cdlinuxc++
Ready to apply?
Create a free account to apply and tailor your resume to this role.
Apply on IO Tech Solutions Limited