C++ SOFTWARE ENGINEER (SIMULATOR)

4 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

Riot Games - Staff Software Engineer (Build) - Teamfight Tactics

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
Rebellion - Senior Gameplay Programmer

Rebellion

Runcorn, England, United Kingdom (Hybrid)
5 Days ago
The Walt Disney Company - Crowds Artist

The Walt Disney Company

Burbank, California, United States (On-Site)
1 Week ago
Branch GG - Senior Unity Engineer

Branch GG

Seattle, Washington, United States (Remote)
10 Months ago
Meta - Research Scientist Intern, Smart Glasses in Wearables AI (PhD)

Meta

Redmond, Washington, United States (On-Site)
4 Months ago
Ziff Davis - Senior Full Stack Software Engineer

Ziff Davis

Los Angeles, California, United States (Hybrid)
5 Months ago
SEGA - Software Engineer Intern

SEGA

England, United Kingdom (Hybrid)
5 Days ago
Google - Software Engineer II, Full Stack, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Nagarro - Associate Engineer

Nagarro

Atlanta, Georgia, United States (On-Site)
5 Months ago
Onward Search - Java Developer

Onward Search

New Jersey, United States (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Riot Games - Manager, Software Engineering

Riot Games

Shanghai, Shanghai, China (On-Site)
1 Week ago
NVIDIA - Senior Software Engineer - Windows for ARM and Tegra

NVIDIA

Austin, Texas, United States (On-Site)
1 Month ago
Epic Games - UI Programmer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
2 Months ago
Airlab Inc  - Junior Programmer Artificial Intelligence

Airlab Inc

Quebec, Canada (On-Site)
5 Days ago
ByteDance - Site Reliability Engineer Graduate (Product RD and Infrastructure-Global E-Commerce) - 2024 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Imagineio - Senior Generative AI Engineer

Imagineio

India (Remote)
2 Weeks ago
ByteDance - Senior Software Development Engineer, Large Language Models & Generative AI

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Rivos - SOC Design Verification - Intern

Rivos

Santa Clara, California, United States (On-Site)
5 Months ago
Epic Games - Senior Gameplay Systems Developer, Developer Relations

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
The Walt Disney Company - Software Engineer, Tools Sets & Layout (Applications)

The Walt Disney Company

California, United States (On-Site)
1 Week 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

Google - Staff Software Engineer, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
3 Months ago
ByteDance - Software Engineer Intern (Cloud Native Infrastructure)

ByteDance

San Jose, California, United States (On-Site)
6 Days ago
Meta - Software Engineer, Infrastructure

Meta

Atlanta, Georgia, United States (Remote)
4 Months ago
Granicus - Software Engineer 3 - ROR

Granicus

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
CloudHire - Wordpress Full Stack Developer

CloudHire

Karnataka, India (Remote)
2 Weeks ago
Electronic Arts - Junior Software Engineer - Full Stack

Electronic Arts

Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia (On-Site)
1 Week ago
Scopely - Senior Engineer - Monopoly GO!

Scopely

Seville, Andalusia, Spain (Hybrid)
5 Months ago
CData Software - Software Development Engineer III

CData Software

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Pika - Full-Stack Engineer

Pika

Palo Alto, California, United States (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded