C++ Developer

1 Month ago • All levels

About the job

Job Description

Contribute to the design, implementation, testing, and deployment of a low and ultra-low latency trading platform. Responsibilities include recognizing system requirements and limits, writing asynchronous, template, network, and thread-safe C++ code, and working collaboratively with a team lead. The ideal candidate will possess strong problem-solving skills, attention to detail, and a passion for streamlining business processes. Experience with low-latency/real-time development is highly desirable. The role involves working on an existing platform with proven results.
Must have:
  • Solid understanding of data structures, algorithms, and OOP in C++
  • Asynchronous, template, network and thread-safety code
  • Low latency development experience
Good to have:
  • LockFree containers
  • C programming (Linux drivers)
  • Linux system internals and networking
Perks:
  • Great challenges with fast feedback loops
  • Cutting-edge hardware and technology
  • Flexible schedule
  • 40 paid days off
  • Competitive salary
  • Comfortable Dubai or London offices or remote work
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

 

We are seeking Software Developers, preferably with commercial experience in low and ultra-low latency projects to join our dynamic team. The ideal candidate will possess intelligence, calmness, thoughtfulness, and an unruffled demeanor, with a strong focus on detail and a passion for streamlining business procedures.

What You’ll Be Doing:

  • Contribute to the design, implementation, testing, and deployment of the low and ultra low latency trading platform (it is already in use and has a great result)
  • Recognize the system's requirements and limits. Working under the supervision of a Team Lead who not only leads but also collaborates with the team on a regular basis.
  • Write a lot of asynchronous, template, network and thread-safety code

What We Look For In You:

  • Solid understanding of data structures, algorithms, and object-oriented programming in C++
  • Performs well in a remote/hybrid team with variable, project-based responsibilities

Nice-to-have:

  • In-depth knowledge and expertise with low latency/real-time development with sub-microsecond latency
  • LockFree containers and thinking pattern
  • C programming knowledge (written drivers for Linux system, worked with the core etc.)
  • Good understanding of Linux system internals and networking

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 or London 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

Luxoft - BSP Architect

Luxoft, Romania (On-Site)

Meta - Software Engineer, Product

Meta, United States (On-Site)

Microsoft - Software Engineer

Microsoft, India (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Marvell - Senior Staff Test Engineer

Marvell, United States (Hybrid)

Avalanche Studios Group - Senior Gameplay Animation Programmer

Avalanche Studios Group, Sweden (Hybrid)

Silent Games - Programmer - [3-6 Month Contract] UK ONLY

Silent Games, United Kingdom (On-Site)

Playrix - Senior Game UI Developer

Playrix, Cyprus (Remote)

Cadence - Lead Software Engineer

Cadence, Brazil (Hybrid)

Thermo Fisher Scientific - HW Design Architect

Thermo Fisher Scientific, India (On-Site)

Google - Software Engineer III, Full Stack, Search

Google, United States (On-Site)

Get notifed when new similar jobs are uploaded