C++ developer

Luxoft

Malaysia

On-site

MYR 120,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Luxoft in Malaysia is seeking a skilled C++ developer to join our trading systems team. You will work on low-latency, high-assurance C++98/11 code, with modern C++14/17/20 elements as we port to a distributed platform.

The role emphasizes performance, robust testing, and close collaboration in a weekly sprint with global colleagues. Proficiency with Linux, GDB, and build tools like cmake is required, and a passion for systems programming is a plus.

Qualifications

  • C++98 through C++11 minimum, prefer experience with 14, 17, and 20
  • Strong algorithms and software engineering skills
  • Good written and spoken English
  • Ability to refactor code safely and efficiently
  • Strong unit testing skills
  • Linux
  • gdb
  • Willingness to do what is needed to get the job done
  • Humility, and an ability to take code review constructive criticism well
  • Willingness to perform code reviews for others in a constructive manner

Responsibilities

  • Develop low-latency, optimized C++ code for trading systems.
  • Participate in weekly sprints and daily standups.
  • Work with Git, Jira, Gitlab, cmake, Nix, gcc, clang and related tools.
  • Understand performance aspects like cache misses and context switches.
  • Keep abreast of C++ standards and language evolution.

Skills

C++
GDB
Linux

Job description

JobDescription

Project Description: Large US hedge fund is looking for experienced C++ developers with some finance experience to help work on our global trading systems and to assist in porting them to a new distributed platform. This is a mixed code base of legacy C++98 and modern C++17/20, that is looking to move from a large monolithic system to a distributed platform.

Responsibilities:

The trading systems require very low latency and optimized C++ that is robust and well tested.

The team runs on a weekly sprint process, with daily "stand ups" over zoom with developers from around the world.

We are C++ fanatics, using git, Jira, Gitlab, cmake, Nix, gcc, clang, etc.

We love people who like to be "close to metal" and understand how computers really work under the hood, such as what a cache miss is, what a TLB miss is, what the costs of branch misprediction are, how to avoid kernel context switches, etc.

We also love people who enjoy modern financial markets, and want to make an impact on how they function, driving the world towards every increasing efficiency.

We like studying programming languages and their evolution, knowing where C++23 and C++26 are going, and generally keeping informed about technology.

Mandatory Skills:
  • C++
  • GDB
  • Linux
Mandatory Skills Description:

C++98 through C++11 minimum, prefer experience with 14, 17, and 20

  • Strong algorithms and software engineering skills
  • Good written and spoken English
  • Ability to refactor code safely and efficiently
  • Strong unit testing skills
  • Linux
  • gdb
  • Willingness to do what is needed to get the job done
  • Humility, and an ability to take code review constructive criticism well
  • Willingness to perform code reviews for others in a constructive manner
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C++ developer
Senior C++ developer

Luxoft • George Town

On-site
MYR 120,000 - 180,000
Senior C++ developer
Senior C++ developer

Luxoft Malaysia • George Town

On-site
MYR 120,000 - 240,000
Senior legacy C++ developer [Strong in Programming]
Senior legacy C++ developer [Strong in Programming]

Luxoft Malaysia • Seberang Perai

On-site
MYR 120,000 - 240,000
Senior C++ developer [Low-Latency experience is a PLUS]
Senior C++ developer [Low-Latency experience is a PLUS]

Luxoft Malaysia • Penang

On-site
MYR 150,000 - 210,000
Senior C++ Developer
Senior C++ Developer

MetaQuotes • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Low-Latency C++ Engineer for Global Trading Platform
Low-Latency C++ Engineer for Global Trading Platform

Luxoft • George Town

On-site
MYR 120,000 - 180,000
Senior C++ Engineer: Low-Latency Trading Systems
Senior C++ Engineer: Low-Latency Trading Systems

Luxoft Malaysia • Penang

On-site
MYR 150,000 - 210,000
Low-Latency C++ Engineer for Trading Systems
Low-Latency C++ Engineer for Trading Systems

Luxoft • Malaysia

On-site
MYR 120,000 - 180,000
Senior C/C++ Developer (Financial Services)
Senior C/C++ Developer (Financial Services)

Mission Consultancy Services • Kuala Lumpur

Remote
MYR 80,000 - 120,000
Low-Latency C++ Systems Engineer - Trading Platform
Low-Latency C++ Systems Engineer - Trading Platform

Luxoft Malaysia • Seberang Perai

On-site
MYR 120,000 - 240,000