C++ SOFTWARE ENGINEER (SIMULATOR)

7 Months ago • All levels • Programming

Job Summary

Job Description

Develop and maintain a high-performance trading simulator in C++, integrating it with a trading platform and contributing to a Python interface. The role requires attention to detail, problem-solving skills with abstract inputs, and experience with modern C++ (17/20), data structures, algorithms, and object-oriented programming. Responsibilities include implementing the trading simulator, integrating it with the trading platform, and participating in the Python interface implementation. The ideal candidate will have a strong understanding of data structures and algorithms and be comfortable working with high-level data and solving complex problems.
Must have:
  • C++17/20 expertise
  • Data structures & algorithms
  • OOP in C++
  • Python scripting
  • Problem-solving skills
Good to have:
  • Low-latency development
  • Sub-microsecond latency experience
  • Research or mathematical background
Perks:
  • Great challenges
  • Fast feedback loops
  • Top-notch analytics
  • International team
  • Cutting-edge technology
  • Flexible schedule
  • 40 paid days off
  • Competitive salary

Job Details

 

We are looking for an experienced C++ Software Engineer who enjoys solving non-standard tasks and is competitive enough to try again if something doesn't work out. In this role, you will contribute to developing a system designed to perform rapid and precise testing with a limited dataset. Therefore, we are looking for candidates who genuinely pay attention to details and are capable of finding solutions to problems with abstract inputs.

What You’ll Be Doing:

  • Implementation of a trading simulator in C++.
  • Integration of the simulator with the trading platform.
  • Participation in the implementation of an interface in Python.

What We Look For In You:

  • Experience with modern standards of C++ 17/20.
  • Solid understanding of data structures, algorithms, and object-oriented programming in C++.
  • Experience with writing basic scripts using Python.
  • Ability to analyze high-level data and solve complex problems

Nice-to-have:

  • In-depth knowledge and expertise with low latency/real-time development with sub-microsecond latency.
  • Research or mathematical background.

Why Should You Join Our Team?

  • Great challenges with fast feedback loops and top-notch analytics
  • A welcoming group of highly qualified international professionals
  • Cutting-edge hardware and technology
  • Comfortable Dubai / London / Malta offices or remotely anywhere in the world
  • Flexible schedule
  • 40 paid days off
  • Competitive salary

Similar Jobs

Ubisoft - Programmeur senior ML _ Groupe Technologique Création de Contenu

Ubisoft

Montreal, Quebec, Canada (On-Site)
6 Months ago
Activision - Expert Engineer, Accounts and Authentication

Activision

Dublin, County Dublin, Ireland (On-Site)
1 Month ago
Techland - Game Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
7 Months ago
Vigaet - Computer Graphics Programmer

Vigaet

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Qualcomm - Senior Engineer - Windows Drivers

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
Ansys - Spring 2026 Intern - Electronics (Masters), C++

Ansys

Austin, Texas, United States (On-Site)
1 Month ago
Zeeco, Inc. - C&I Engineer

Zeeco, Inc.

Mumbai, Maharashtra, India (On-Site)
7 Months ago
24bit games - Senior Technical Programmer

24bit games

(Remote)
1 Month ago
Next Level Business Services - MS .Net Software Developer

Next Level Business Services

Orange, California, United States (On-Site)
8 Months ago
Jane Street - Programming Language Engineer

Jane Street

New York, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Niantic - Software Engineer, Server

Niantic

San Francisco, California, United States (Hybrid)
2 Weeks ago
Madison Logic - Sr. Backend Engineer

Madison Logic

Pune, Maharashtra, India (On-Site)
1 Year ago
Kojima - Sound Programmer

Kojima

Minato City, Tokyo, Japan (On-Site)
2 Months ago
Qualcomm - Senior ASIC Platform Design Engineer

Qualcomm

Colombes, Île-de-France, France (On-Site)
1 Month ago
bytedance - Software Engineer Intern (Network Engineering) - 2025 Summer (PhD)

bytedance

San Jose, California, United States (On-Site)
8 Months ago
Marvell - Test Engineer

Marvell

Santa Clara, California, United States (On-Site)
4 Weeks ago
luxsoft - Senior 3D Modeler

luxsoft

Cairo, Cairo Governorate, Egypt (On-Site)
1 Week ago
Epic Games - Senior AI Programmer

Epic Games

Cary, North Carolina, United States (On-Site)
6 Months ago
Autodesk - Senior Software Engineer

Autodesk

Pune, Maharashtra, India (On-Site)
4 Weeks ago
Google - Software Engineer, Access Intelligence

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Programming Jobs

Rockstar Games - Senior Software Engineer (C#)

Rockstar Games

Andover, Massachusetts, United States (On-Site)
1 Month ago
miracle software  - Software Developer

miracle software

Novi, Michigan, United States (On-Site)
6 Years ago
Ion - Lead Java Developer, New York

Ion

New York, New York, United States (Hybrid)
8 Months ago
Eqvilent - C++ TEAM LEAD (MARKETS EXPANSION)

Eqvilent

(Remote)
7 Months ago
Sonar Source - Staff Software Engineer (Java)

Sonar Source

Austin, Texas, United States (Hybrid)
8 Months ago
Next Level Business Services - Java Developer

Next Level Business Services

El Segundo, California, United States (On-Site)
8 Months ago
Zscaler - Staff Software Development Engineer - Java, BigData, SQL

Zscaler

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
ARHS - Java Achitect /Technical Lead

ARHS

Brussels, Brussels, Belgium (On-Site)
8 Months ago
Thales - Software Development Engineer - Java - Apprenticeship

Thales

Toulon, Provence-Alpes-Côte D'Azur, France (On-Site)
1 Month ago
N-ix - Middle .NET Engineer

N-ix

Ukraine (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded