C++ SOFTWARE ENGINEER (SIMULATOR)

8 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

Toku - Director of Token Payroll

Toku

(Remote)
6 Months ago
bytedance - Research Scientist for Generative AI, Multimodal and LLM

bytedance

San Jose, California, United States (On-Site)
9 Months ago
Wind River - MTS - File System and Storage

Wind River

Chennai, Tamil Nadu, India (On-Site)
4 Weeks ago
ID Software - Game Development Automation & Stability Engineer

ID Software

Dallas, Texas, United States (On-Site)
1 Month ago
Epic Games - Fortnite Gameplay Systems Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
5 Months ago
ShyftLabs - MS SQL Server Database Administrator

ShyftLabs

Noida, Uttar Pradesh, India (Hybrid)
2 Weeks ago
Capgemini - .Net Azure with Docker & Kubernetes

Capgemini

Pune, Maharashtra, India (On-Site)
2 Months ago
ARHS - Java Achitect /Technical Lead

ARHS

Brussels, Brussels, Belgium (On-Site)
9 Months ago
Luxoft - Senior Java engineer (with oncall support)

Luxoft

Ukrainka, Kyiv Oblast, Ukraine (Remote)
7 Months ago
Capgemini - Java Developer

Capgemini

Chennai, Tamil Nadu, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Silicon Labs - SoC/ Chip/ Digital Architect

Silicon Labs

Hyderabad, Telangana, India (On-Site)
2 Months ago
Aristocrat - Senior Engineer I - Manual Tester

Aristocrat

Noida, Uttar Pradesh, India (Hybrid)
2 Weeks ago
Adyen - Kotlin Engineer II

Adyen

Chicago, Illinois, United States (Hybrid)
4 Weeks ago
Rackner - Computer Science Internship

Rackner

College Park, Maryland, United States (On-Site)
2 Months ago
Epic Games - Senior Mobile Engineer

Epic Games

(On-Site)
7 Months ago
Cadence - Sr Principal Application Engineer

Cadence

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
Marvell - Test Engineer

Marvell

Santa Clara, California, United States (On-Site)
1 Month ago
fortanix - Senior Software Engineer

fortanix

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Trend Micro - Embedded Software Engineer (C/C++)

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
16 Years ago
Cadence - C++ Software Engineer, New College Grad

Cadence

Burlington, Massachusetts, United States (On-Site)
1 Year 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

Beta Craft - Ruby on Rails Developer

Beta Craft

Pune, Maharashtra, India (Remote)
7 Months ago
London stock Exchange - C# Analytics Software Developer

London stock Exchange

Buffalo, New York, United States (Hybrid)
2 Months ago
Next Level Business Services - Sr. Python Admin

Next Level Business Services

Saint Paul, Minnesota, United States (On-Site)
9 Months ago
Synechron - Big Data Java Developer with PySpark

Synechron

Mississauga, Ontario, Canada (Hybrid)
3 Weeks ago
Veeam Software - Middle/Senior C# Developer for MS365

Veeam Software

Poland (Remote)
4 Weeks ago
4j studios - Lead Software Developer

4j studios

Dundee, Scotland, United Kingdom (On-Site)
2 Months ago
Electronic Arts - Software Engineer, C++ - EA Sports FC

Electronic Arts

Bucharest, Romania (Hybrid)
2 Weeks ago
TransUnion - Senior Software Developer

TransUnion

Heredia, Costa Rica (Remote)
2 Months ago
Ion - SharePoint & C# Developer, Italy

Ion

Italy (Hybrid)
9 Months ago
Capgemini - .Net Developer(.net+openshift OR Kubernetes)

Capgemini

Hyderabad, Telangana, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded