C++ SOFTWARE ENGINEER (SIMULATOR)

1 Month ago • All levels • Full Stack Development

About the job

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

 

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
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

View All Jobs

Get notified when new jobs are added by Equivalent Jobs

Similar Jobs

Rockstar Games - Senior Animation R&D Programmer

Rockstar Games, Canada (On-Site)

Funcom - Senior UI  Programmer - Dune Awakening

Funcom, Portugal (On-Site)

Trend Micro - (Sr.) Software Engineer in Linux

Trend Micro, Taiwan (On-Site)

Scorewarrior - Backend C++ Developer

Scorewarrior, Cyprus (On-Site)

Ubisoft - Gameplay Programmer (C++)

Ubisoft, United Arab Emirates (On-Site)

Luxoft - Senior Java Developer

Luxoft, Hong Kong (On-Site)

Mozilla - Sr Staff Fullstack Engineer, Anonym

Mozilla, United States (Remote)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Microsoft - Software Engineer

Microsoft, Taiwan (On-Site)

NVIDIA - Senior CAD Engineer

NVIDIA, India (On-Site)

Playdead - Gameplay Programmer

Playdead, Denmark (On-Site)

The Walt Disney Company - Lead Software Engineer (Front End/JavaScript)

The Walt Disney Company, United States (On-Site)

Arena Animation - Game Developer Trainer

Arena Animation, India (On-Site)

Sinch - Payroll Supervisor - Americas

Sinch, United States (Remote)

Bigpoint - Studio Technical Director (m/f/d)

Bigpoint, Germany (On-Site)

Sperasoft - Rendering Developer

Sperasoft, Armenia (On-Site)

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Globalization Partners - Principal Software Engineer (Full stack)

Globalization Partners, United States (Remote)

Saviynt - Engineering Manager

Saviynt, India (Hybrid)

Aristocrat Gaming - Sr Technical Lead - .Net Development

Aristocrat Gaming, India (Hybrid)

Social Discovery Group - AQA Engineer (Java)

Social Discovery Group, Poland (Remote)

BBY India - Senior Software Engineer [T500-14514]

BBY India, India (On-Site)

Luxoft - Senior .NET Developer

Luxoft, India (On-Site)

Get notifed when new similar jobs are uploaded