Apexver: Software Engineer, C++ (Middle)

Related keywords: network engineer remote jobremote job financedata engineer remote job

Position Overview

Apexver is seeking a Middle Software Engineer specialized in C++ to join their core engineering team. This is a full-time role based in Midland, allowing candidates to work remotely from anywhere in the world. As part of a dynamic team, the selected candidate will engage in building and maintaining mission-critical trading infrastructure, collaborating with senior engineers, quant researchers, and traders.

Key Responsibilities

The primary responsibilities of the Software Engineer include:

  • Designing, implementing, testing, and maintaining C++ components for trading systems. This includes crucial elements such as execution engines, market data handlers, order routers, and risk modules.

  • Engaging with multi-threaded, high-throughput, and low-latency code, while optimizing hotspots and reducing bottlenecks to enhance performance and reliability.

  • Collaborating closely with quantitative researchers and traders to understand their requirements, prototype ideas, and translate those concepts into high-quality code.

  • Ensuring the high reliability and availability of systems by implementing unit and integration tests, monitoring performance, debugging issues, and fixing production problems as they arise.

  • Participating in code reviews, promoting engineering best practices, and contributing to the overall improvement of code quality through profiling and benchmarking.

  • Staying updated on modern C++ standards (C++14/17/20+) and new architectural patterns, and suggesting improvements to existing systems.

Required Skills

Candidates applying for this position should meet the following qualifications:

  • Around 3 to 5 years of professional experience in C++ software development.

  • Strong knowledge of modern C++ standards, particularly C++14/17/20. Proficiency with STL, templates, and idiomatic usage.

  • A solid grasp of concepts related to concurrency, threading, synchronization, and shared-memory or lock-free designs.

  • Experience in network programming, particularly with TCP/UDP, including familiarity with sockets or messaging systems.

  • A proven ability in performance profiling, memory usage management, and latency measurement.


  • Strong problem-solving skills, attention to detail, and an aptitude for debugging complex systems.

  • Effective communication skills with the ability to collaborate across technical and non-technical teams.

Nice-to-Have Qualifications

While the following qualifications are not strictly required, they are considered a plus:

  • Previous experience in the finance, trading, or high-frequency trading (HFT) sectors, or with market data systems.

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

  • Familiarity with Linux internals, kernel tuning, and operating system performance enhancements.

  • Knowledge of additional programming languages (like Python) or tools such as CMake, CI/CD frameworks, and concepts related to FPGA, kernel-bypass, or RDMA if applicable.

What You’ll Gain

Working at Apexver provides numerous advantages including:

  • The opportunity to work on high-impact systems where performance optimizations can make a significant difference in outcomes.

  • Close collaboration with traders and quantitative researchers, allowing the engineer to have a meaningful influence on product development and strategic directions.

  • Opportunities for mentorship and skill development, with exposure to advanced topics such as networking, operating systems, and latency.

  • Competitive compensation, benefits, and perks that align with industry standards.

  • A thriving work culture that emphasizes innovation, autonomy, and continuous learning.

The application can be submitted online at Apexver’s job posting link (details can be found on We Work Remotely). Candidates interested in this role should prepare to demonstrate their skills in C++ and related technologies, including any relevant experience in trading or finance that could influence their candidacy positively. Overall, this role at Apexver represents a key opportunity for software engineers looking to make their mark in a significant industry sector. Interested applicants are encouraged to present their best work and innovative thinking as they look to join a company focused on excellence in technology development.



This job offer was originally published on weworkremotely.com

Apexver

Midland

Software development

Full-time

October 22, 2025

26 views

2 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.