Software Engineer

2 days ago

Chicago IL, Cook County, IL; Illinois, United States Fintal Partners Full-time

We are partnering with a leading proprietary trading firm seeking a talented Senior C++ Developer to join a high-performance engineering team building technology that powers real-time trading across global financial markets. This is an opportunity to work on mission-critical systems where performance, reliability, and latency are paramount.

Key Responsibilities

  • Design, develop and optimize high-performance C++ applications for low-latency trading environments.
  • Reduce system latency through profiling, performance tuning and code optimization.
  • Build scalable, resilient software used in electronic trading and market data processing.
  • Work closely with traders, quantitative researchers and infrastructure engineers to deliver cutting-edge solutions.
  • Identify bottlenecks across software and hardware, implementing improvements to maximize throughput and minimize latency.

Requirements

  • Strong commercial experience developing software in modern C++ (C++17/20 preferred).
  • Proven experience building low-latency, high-performance systems.
  • Deep understanding of performance optimization, memory management, multi-threading and concurrent programming.
  • Experience profiling applications and optimizing CPU, cache utilization and network performance.
  • Strong knowledge of Linux development environments and systems programming.
  • Excellent problem-solving skills and a passion for writing highly efficient code.

Nice to Have

  • Experience within proprietary trading, hedge funds or electronic market making.
  • Knowledge of networking protocols (TCP/UDP), kernel bypass technologies, RDMA or DPDK.
  • Familiarity with exchange connectivity, market data or order management systems.
  • Exposure to Python for tooling or automation.

This is an excellent opportunity to work alongside some of the industry's strongest engineers, solving complex technical challenges where every microsecond counts.