C++ Software Engineer (Simulator)

3 Months ago • All levels • Programming

Job Summary

Job Description

The C++ Software Engineer will be responsible for developing a trading simulator using C++. This includes implementing the simulator, integrating it with the trading platform, and participating in the development of an interface in Python. The role involves solving non-standard tasks and requires attention to detail and the ability to find solutions to complex problems. The team offers fast feedback loops and top-notch analytics, alongside a welcoming group of international professionals. The position offers the opportunity to work with cutting-edge hardware and technology.
Must have:
  • Experience with modern C++ 17/20 standards.
  • Solid understanding of data structures and algorithms.
  • Experience with Python scripting.
  • Ability to analyze data and solve complex problems.
Good to have:
  • In-depth knowledge with low latency/real-time development.
  • Research or mathematical background.
Perks:
  • Great challenges with fast feedback loops.
  • A welcoming group of international professionals.
  • Cutting-edge hardware and technology.
  • Work remotely from anywhere in the world.
  • Access any of our global offices anytime.
  • 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
  • Work remotely from anywhere in the world
  • Access any of our global offices anytime
  • Flexible schedule
  • 40 paid days off
  • Competitive salary

Similar Jobs

Tencent - Combat AI Programmer

Tencent

Tokyo, Japan (On-Site)
2 Months ago
ramen VR - Lead Engine Programmer

ramen VR

California, United States (On-Site)
1 Year ago
Epic Games - Gameplay Systems Programmer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
6 Months ago
Rockstar Games - Animation Systems Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
4 Months ago
rivos - Accelerator Memory Subsystem Performance Modeling and Correlation

rivos

Santa Clara, California, United States (Hybrid)
2 Weeks ago
Tesla - PLC Programmer

Tesla

Neutraubling, Bavaria, Germany (On-Site)
6 Months ago
version 1 - .NET Azure Developer

version 1

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Lakshya Digital - Dot Net Developer

Lakshya Digital

Haryana, India (On-Site)
4 Months ago
N-ix - Senior Java Engineer

N-ix

Ukraine (On-Site)
1 Month ago
Veeam Software - Senior C# Developer

Veeam Software

Poland (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Cold Iron Studios - Software Engineer - Builds and Systems

Cold Iron Studios

United States (Remote)
4 Weeks ago
Windranger - Blockchain Engineer

Windranger

Singapore (Remote)
2 Years ago
broadcom - Kubernetes Platform Engineer

broadcom

United States (On-Site)
3 Weeks ago
Qualcomm - WLAN Test - Senior Engineer

Qualcomm

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Cadence - Principal Software Engineer

Cadence

San Jose, California, United States (On-Site)
2 Months ago
EvenUp - Backend Software Engineer, AI Document Generation (All Levels)

EvenUp

San Francisco, California, United States (Hybrid)
6 Months ago
sports interactive - Senior Software Engineer (Graphics)

sports interactive

England, United Kingdom (Hybrid)
4 Months ago
Ansys - Principal R&D Engineer - EDA

Ansys

Noida, Uttar Pradesh, India (On-Site)
3 Months ago
Luxoft - Lead Python & C++ Engineer

Luxoft

Bengaluru, Karnataka, India (On-Site)
8 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

Capgemini - Linux Administrator with SQL

Capgemini

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Saronic Technologies - CNC Programmer

Saronic Technologies

Austin, Texas, United States (On-Site)
2 Weeks ago
version 1 - Senior Java AWS Developer

version 1

Bengaluru, Karnataka, India (On-Site)
1 Month ago
TransUnion - SQL Developer

TransUnion

Leeds, England, United Kingdom (Hybrid)
2 Weeks ago
endava - Senior Java Developer

endava

São Paulo, State Of São Paulo, Brazil (On-Site)
2 Months ago
HCL Tech - Technical Lead - C++, C#

HCL Tech

Massachusetts, United States (On-Site)
2 Months ago
Varonis  - C# Software Engineer

Varonis

Herzliya, Tel Aviv District, Israel (On-Site)
9 Months ago
Nagarro - Senior Staff Engineer, Java

Nagarro

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Black Bery - QNX Senior Systems Software Developer

Black Bery

Shanghai, China (On-Site)
1 Month ago
P99 soft - Senior Java Developer

P99 soft

Hyderabad, Telangana, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded