
Software Engineer, C++ (Middle) at Apexver. Location Information: Anywhere in the World. . . Headquarters:. Cayman . URL:. . http://apexver.com. . . 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:. . https://weworkremotely.com/remote-jobs/apexver-software-engineer-cpp-middle.