C++ SOFTWARE ENGINEER (SIMULATOR)

6 Months ago • All levels • Full Stack Development

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

Scale AI - Machine Learning Engineer, GenAI Quality

Scale AI

San Francisco, California, United States (On-Site)
1 Month ago
Google - Software Engineer II, Android Automotive

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
bytedance - Research Engineer Intern

bytedance

Seattle, Washington, United States (On-Site)
1 Month ago
Prophecy - Backend Engineer

Prophecy

Bengaluru, Karnataka, India (On-Site)
1 Month ago
EveryMatrix - Middle BI/DB Developer

EveryMatrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
2 Weeks ago
Google - Software Engineer III, Google Cloud Security and Privacy

Google

San Francisco, California, United States (On-Site)
6 Months ago
Microsoft - Senior Full Stack Software Engineer - Microsoft Threat Protection

Microsoft

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
MURKA - PHP Developer

MURKA

Poland (On-Site)
4 Months ago
N-ix - Middle Frontend Developer

N-ix

Poland (Hybrid)
1 Month ago
Google - Staff Software Engineer, Storage

Google

Sunnyvale, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Inkittt - Principal Product Designer

Inkittt

San Francisco, California, United States (Hybrid)
6 Months ago
Ansys - Senior R&D Engineer (C++, Qt)

Ansys

Athens, Greece (Hybrid)
2 Weeks ago
DataVisor - Data Scientist - Fraud Detection

DataVisor

Mountain View, California, United States (Hybrid)
2 Weeks ago
Perplexity AI - Senior Java Developer – Search Core

Perplexity AI

Belgrade, Serbia (On-Site)
2 Weeks ago
Ansys - Lead R&D Engineer (Cloud Platform Developer)

Ansys

Waterloo, Ontario, Canada (Remote)
2 Weeks ago
Qualcomm - WIFI PHY Design Verification Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Ansys - Intern

Ansys

Hsinchu County, Taiwan (On-Site)
2 Weeks ago
GoMotive - Computer Vision Engineer

GoMotive

Pakistan (Remote)
1 Month ago
TransUnion - Sr. Developers

TransUnion

United States (Remote)
3 Weeks ago
Calix - Senior Core AI Engineer

Calix

Mexico City, Mexico (Remote)
2 Weeks 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!

Full Stack Development Jobs

Flow - Senior/Staff Web Engineer

Flow

New York, New York, United States (Hybrid)
7 Months ago
Google - Software Engineer III, Full Stack, Google Cloud Business Platforms

Google

Kirkland, Washington, United States (On-Site)
1 Month ago
USE Insider - Senior Full Stack Engineer

USE Insider

Türkiye (Remote)
7 Months ago
N-ix - Senior .NET Full-Stack Engineer

N-ix

Bulgaria (Remote)
1 Month ago
undefined - Software Engineer, Edge

Canada, Kentucky, United States (Remote)
7 Months ago
Ion - Senior Software Engineer - Full-Stack

Ion

Budapest, Hungary (On-Site)
7 Months ago
Super.com - Senior Full-Stack Software Engineer ( Remote! )

Super.com

Boston, Massachusetts, United States (Remote)
7 Months ago
PlayStation Global - Engineering Manager - Technical Operations

PlayStation Global

Carlsbad, California, United States (On-Site)
1 Month ago
HiLabs - Senior Software Development Engineer - Backend

HiLabs

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Mozilla - Staff Machine Learning Engineer, Gen AI

Mozilla

Spain (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded