Software Engineer Low Latency

On-siteUp to $8,000
Location not specified

Tech Stack

LinuxC++

Job Description, Responsibilities & Requirements

About the Position

Software Engineer Low Latency

We are seeking a Software Engineer Low Latency with strong C++ skills to join our Latency Critical Trading team in the European Union.

Responsibilities

  • Assisting in the development of a tick by tick backtesting research platform and exchange simulation.
  • Collaborating with hardware and software developers across divisions to build ultra-low latency trading systems.
  • Contributing towards the team’s technical direction by driving new initiatives.
  • Developing and optimizing large-scale parallel computation problems that require large quantities of data shared across resources.
  • Developing systems, interfaces, and tools to historical market data and trading simulations that increase research productivity.
  • Designing and implementing a low latency high-frequency trading platform, which includes collecting quotes and trades from and disseminating orders to exchanges around the world.
  • Optimizing this platform by using network and systems programming, as well as other advanced techniques to minimize latency.
  • Helping build and maintain our automated test and benchmark framework, risk-management, performance-tracking, and other tools.
  • Testing, implementing, and benchmarking different feed handlers (internal and external) on different hardware offerings and settings (e.g. Solarflare, Mellanox NICs, different switches, different compilers and compiler flags, different OS options, etc.).
  • Working closely with trading teams to gather requirements and develop solutions in a fast-paced environment.
  • Working with development and support teams to adapt to exchange technical upgrades.

Requirements

  • Degree in computer science or a related field.
  • Preferred working knowledge of Options and Option Pricing Models within a High Frequency Trading Environment.
  • A strong background in data structures, algorithms, and object-oriented programming in C++.
  • Strong template, meta programming, and generic programming knowledge a plus.
  • Comfortable with new features of C++17 and C++20.
  • Strong understanding of low-latency and real-time system design and implementation.
  • Good understanding of Linux system internals and networking.
  • Deep understanding of CPU architecture and the ability to leverage CPU capabilities.
  • Strong financial experience across multiple asset classes, particularly Options knowledge.
  • Strong understanding of multiple trading venue protocols and unique behaviors (for both Market Data, and Order Entry, with a focus on Market Data).
  • Knowledge of any other development language, including Java, Python, or Perl and shell scripts (a plus).

We Offer

  • Competitive salary depending on the background.
  • The ability to grow professionally and develop your career.
  • Great atmosphere, with the vibe and energy of a high-growth tech company.
  • Experienced colleagues who are ready to share knowledge.
  • Long-term employment.
  • Friendly team (we are a company with a family atmosphere).

About the Company

A Swedish-Ukrainian holding company providing software development outsourcing and world-class tech & business consulting in Blockchain, Fintech, and Green Finance. Leveraging 13+ years of experience on the market, we build ready-to-go Web 3.0 and Fintech solutions to help our clients speed up market entry and outperform their competitors who build products from scratch.

Job Details

Salary:
Up to $8,000
Location:
Location not specified
Work Mode:
On-site
Posted on TheJob:
Apr 1, 2026
Last checked:
Jul 18, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.