C++ SOFTWARE ENGINEER (SIMULATOR)

5 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

Ubisoft - Senior ML Data Scientist

Ubisoft

Montreal, Quebec, Canada (On-Site)
1 Week ago
Google - Software Engineer III, Mobile (iOS)

Google

Mountain View, California, United States (On-Site)
4 Days ago
Mozilla - Staff Machine Learning Engineer, Gen AI

Mozilla

United States (Remote)
6 Months ago
BabaEntertainment - BI Developer

BabaEntertainment

California, United States (On-Site)
1 Week ago
Google - Software Engineer, Early Career

Google

Sydney, New South Wales, Australia (On-Site)
1 Week ago
Next Level Business Services - Integration Lead (Full Time)

Next Level Business Services

Greensboro, North Carolina, United States (On-Site)
6 Months ago
Next Level Business Services - .NET Developer

Next Level Business Services

Minneapolis, Minnesota, United States (On-Site)
6 Months ago
Google - Staff Software Developer, Google Cloud

Google

Sunnyvale, California, United States (On-Site)
6 Days ago
Super - Senior Software Engineer, Payments (Remote!)

Super

Toronto, Ontario, Canada (Remote)
6 Months ago
Google - Software Engineer, Black Community Inclusion

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
6 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Eneba Games - Off-Page SEO Specialist

Eneba Games

(Remote)
4 Months ago
NVIDIA - Senior Developer Technology Engineer - AI

NVIDIA

Westford, Massachusetts, United States (Hybrid)
1 Month ago
Google - Software Engineer III, Embedded Systems/Firmware, Platforms Infrastructure Engineering

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
CD PROJEKT RED - Lead PCG/Tools Engineer

CD PROJEKT RED

Boston, Massachusetts, United States (Hybrid)
6 Months ago
Google - Technical Lead, Networking, Design and Automation

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Google - Machine Learning Engineer, Pixel AI

Google

New Taipei, New Taipei City, Taiwan (On-Site)
6 Days ago
ByteDance - Research Scientist Graduate (Foundation Model - Vision and Language)

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Google - Software Engineer III, Infrastructure, Google Assistant

Google

Mountain View, California, United States (On-Site)
1 Week ago
Google - Site Reliability Engineer, Home and Assistant

Google

Bengaluru, Karnataka, India (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

Rackspace Technology - Senior Machine Learning Engineer

Rackspace Technology

Vietnam (Remote)
2 Months ago
Google - Software Engineering Manager II, Google Distributed Cloud Hosted

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Ajmera Infotech - Senior ASP.NET Developer with Azure Expertise

Ajmera Infotech

Austin, Texas, United States (On-Site)
2 Months ago
The Walt Disney Company - Senior Software Engineer (1-year contract)

The Walt Disney Company

Hong Kong (On-Site)
5 Months ago
In The Pocket - C# DEVELOPER

In The Pocket

Bucharest, Bucharest, Romania (On-Site)
4 Months ago
Google - Software Engineer III, Front End, Google Cloud Business Platforms

Google

Cambridge, Massachusetts, United States (On-Site)
1 Week ago
Aristocrat Gaming - Engineer I - Typescript

Aristocrat Gaming

Gurugram, Haryana, India (Hybrid)
1 Day ago
Google - Senior Staff Software Engineer, Google Cloud

Google

Pune, Maharashtra, India (On-Site)
1 Week ago
Meta - Software Engineering Manager, Machine Learning

Meta

Bellevue, Washington, United States (On-Site)
1 Week ago
Warner Bros Games - Senior Software Engineer - Java Fullstack

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded