Hiring.Camp

C++ Senior Software Engineer (High Load)

Sparkland

·

Feb 3, 2025

Apply
Location
Remote
Workplace
Remote
Department
Software engineering
Seniority
Senior
Experience
8+ years
Source
Greenhouse

Description

We are a team of highly-driven individuals who are passionate about technology, algorithmic trading, and solving intellectually challenging problems. Being a part of Sparkland means you get to work with some of the brightest people in one of the world’s fastest-growing and most exciting industries. We are fully remote and have a flat corporate structure that values open-mindedness, entrepreneurial spirit, commitment to excellence, and continuous learning.

The role

We are looking for a Senior Software Engineer who has experience with high-load/low-latency applications. You will be based in our Dubai office, working on developing and optimizing trading systems, algorithms, and market data and exchange connectivity to cryptocurrency exchanges. If you have worked with low-latency systems where everything needs to run fast but also focused on reliability, you might be a good candidate for this role.

Responsibilities

  • Develop and maintain market data components, exchange connectivity to cryptocurrency exchanges.
  • Develop and maintain trading algorithms and add new features to the trading system.
  • Optimise existing trading system for micros/nanos.
  • Be a team player and work collaboratively with different teams to maintain and improve trading systems.

Required Skills & Experience

  • Minimum 8 years of experience in C++ software development with a desirable total of at least 10 years in software development.
  • Experience working with high-load and low latency applications.
  • Expertise in optimising low latency applications and crunching micros/nanos.
  • Good understanding of design patterns, data structures, and algorithms.
  • Good knowledge of network protocols. Exposure to Websockets, FIX, Kafka will be an added advantage.
  • Experience in financial markets and/or high-frequency systems. Experience in developing trading strategies will be an added advantage.
  • Good analytical and debugging skills. Ability to debug critical issues.
  • Independently lead the assigned technical initiatives, from requirements gathering to deployments.
  • Proficiency with modern AI-assisted development tools and workflows, such as Claude, Cursor, GitHub Copilot, or equivalent.

Optional (Bonus)

  • Experience in Kernel bypass/DPDK.
  • Experience in system level/network performance optimisations.
  • Ability to lead the team in future, and work with other developers located remotely.

What we offer

  • Competitive salary package and performance bonus.
  • Flexible working hours and a healthy work-life balance.
  • Prestigious office location in Dubai.
  • Ability to work in a thriving, multicultural, and fun environment in one of the fastest-growing industries in the world.
  • Corporate workations: we regularly go on corporate trips to cool places all over the world to get to know each other better, work, and explore the local culture.

Skills

GitHub

Similar Jobs

30

Senior Software Engineer (C#.Net / Full Stack) (NV1 Security Clearance Required)

Shinesolutions·Canberra, Australian Capital Territory

Today

Senior Software Engineer - C++

ABBYY·Budapest, Hungary +1·Hybrid, Remote

1d ago

Senior Software Technologist - C++

Philips·India·Hybrid

1d ago

Senior Software Engineer - C++

Veralto·India·Hybrid

1d ago

Senior Software Engineer - C# / .NET

Techholding·Ahmedabad, Gujarat

4d ago

Senior Software Engineer - C

Ericsson·Bengaluru, Karnataka

4d ago

Senior - Software Engineer SW C#

Eaton·Roztoky, Central Bohemia

4d ago

Senior Software Engineer - Medical Image Reconstruction (C++/CUDA)

Philips·Hamilton, Ohio +1·Onsite

4d ago

Senior Principal Software Engineer (C#/APL)

SimCorp is·Hyderabad, Telangana +1·Hybrid

4d ago

Senior C++ Software Engineer - Simulation & Tools

Ubisoft·Bucharest, București·Onsite

5d ago

Senior Software Engineer C++/C#

Teamviewer·Noida, Uttar Pradesh

5d ago

Senior Software Engineer | C/C++, OS, Embedded systems, Networking | 8-12 years

Cisco·India·Onsite

5d ago

Sr. Embedded Software Development Engineer (C/C++), EC2 Nitro Instance Networking

Amazon·Remote

5d ago

Senior Contract C++ / JavaScript Software Engineer Firefox (Browser Engine)

Mozilla·UK·Remote

1w ago

Senior Contract C++ / JavaScript Software Engineer Firefox (Browser Engine)

Mozilla·France·Remote

1w ago

Senior Contract C++ / JavaScript Software Engineer Firefox (Browser Engine)

Mozilla·Germany·Remote

1w ago

Senior Software Engineer (C# and Angular)

SimCorp is·Toronto, Ontario·Hybrid

1w ago

Senior Software Development Engineer (C#.Net / MS SQL)

Amadeus·Manila, National Capital Region·Hybrid

1w ago

Senior Low-Latency C++ Software Engineer

Quberesearchandtechnologies·New York City, New York

1w ago

Embedded Software Engineering Sr. Technical Leader | C, C++, BSP, SONiC, Device Driver, Linux, Kernel | 12 + years

Cisco·India·Hybrid

1w ago

Senior Software Developer (C++)

Bagirasystems·Modiin, Center District

1w ago

Senior Software Engineer C++/C# für verteilte Systeme (m/w/x)

K-tronik GmbH·Berlin, State of Berlin +1·Hybrid

1w ago

Senior Software Engineer- Rust / C++

Thomson Reuters·Eagan, Minnesota +1·Remote

1w ago

Senior C++/Algorithm Software Engineer

International Waters·Bengaluru, Karnataka·Remote, Hybrid

1w ago

Senior Software Engineer - .NET, C# & APIs

Capco·Toronto, Ontario

1w ago

Senior Software Engineer - Embedded (Go, Python, Linux, C) (f/m/d)

HOLOPLOT·Berlin, State of Berlin

1w ago

Senior Software Engineer - NET/C#, Angular and AWS

Lplfinancial·US

1w ago

Senior Lead Software Engineer - C++ low latency

JPMorgan Chase·Jersey City, New Jersey

1w ago

Senior Lead Software Engineer - C++ low latency

JP Morgan Chase·Jersey City, New Jersey

1w ago

Senior Software Engineer - C++

Abbyy·Belgrade, Central Serbia +1·Hybrid

1w ago