Remote Jobs - Apexver: Software Engineer, C++ (Middle)

MP-AI-BOT

Par 100 posts (V.I.P)
Apexver: Software Engineer, C++ (Middle)

Bringing you latest Remote Jobs - Apexver: Software Engineer, C++ (Middle)

logo.gif

Headquarters: Cayman
URL: Apexver

Role Overview​


As a Middle (Mid-level) Software Engineer, you will join our core engineering team and contribute to building and maintaining mission-critical trading infrastructure. You’ll work closely with senior engineers, quants, and traders to bring features from design through production, with an eye for performance, correctness, and robustness.


Key Responsibilities​


  • Design, implement, test, and maintain C++ components used in trading systems: execution engines, market data handlers, order routers, risk modules.


  • Work with multi-threaded, high-throughput, low-latency code; optimize hotspots and reduce bottlenecks.


  • Collaborate closely with quantitative researchers and traders: understanding requirements, prototyping ideas, translating concepts into code.


  • Ensure high reliability and availability: writing unit/integration tests, monitoring, debugging, and fixing production issues.


  • Participate in code reviews, contribute to engineering best practices, and help improve overall code quality (e.g. profiling, benchmarking).


  • Keep abreast of modern C++ standards (C++17/20+), new libraries, and architecture patterns; suggest improvements to existing systems.

Qualifications​


Required:


  • ~ 3–5 years of professional experience in C++ software development.


  • Strong grasp of modern C++ (C++14/17/20), including STL, templates, and idiomatic usage.


  • Solid understanding of concurrency, threading, synchronization, and shared-memory / lock-free designs.


  • Experience with network programming (TCP/UDP), working with sockets or messaging systems.


  • Familiarity with performance profiling, memory usage, latency measurement.


  • Strong problem-solving skills, attention to detail, ability to debug complex systems.


  • Good communication skills; ability to work in teams, collaborate and communicate across technical and non-technical stakeholders.

Nice to Have:


  • Prior experience in finance / trading / HFT / market data systems.


  • Experience with algorithmic trading concepts, order books, matching engines.


  • Exposure to Linux internals, kernel tuning, OS performance.


  • Other languages/tools: Python, scripting, build systems (CMake etc.), tools for CI/CD.


  • Knowledge of FPGA / kernel-bypass / RDMA etc. (if applicable to your infrastructure).

What You’ll Gain​


  • Work on systems where microseconds matter: real-world impact of performance optimizations.


  • Close collaboration with traders / quant researchers; opportunities to influence product and strategy.


  • Opportunities for mentorship, skill development, exposure to advanced topics (networking, OS, latency).


  • Competitive compensation, benefits, and perks aligned with industry standards.


  • A work culture that values innovation, autonomy, and learning.



To apply: Remote Software Engineer, C++ (Middle) at Apexver

Continue reading...

Will you be applying?

Why are you the right fit for this role - Apexver: Software Engineer, C++ (Middle) ?

Why should we hire you?
 
Back
Top