Real-Time Market Data Systems Engineer (C/C++/Rust) Remote

Databento

Salt Lake City (UT)

On-site

USD 120,000 - 190,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Databento, a market data platform for real-time and historical data, is seeking a midlevel or senior IC to join its core engineering team. You’ll work on high-performance server code in C/C++ and Rust, handling market data feeds and optimizing throughput and latency.

You will contribute to building scalable infrastructure, tooling, and deployment practices, collaborating with systems to ensure uptime and smooth feature rollouts.

Qualifications

  • 5+ years of full-time software engineering experience, preferably at a trading firm, tech company, or high-growth startup.
  • Strong proficiency in C/C++ or Rust.
  • Knowledge of systems programming, algorithms, data structures, multithreading, networked I/O, serialization, CPU architecture, kernel, and compilers.
  • Experience working with multiprocess environments.
  • Comfortable with LLDB/GDB.
  • Good communication skills and work ethic for a remote workplace.
  • An interest in low-level optimization and performance engineering.
  • An interest in financial data or algorithmic trading.

Responsibilities

  • Design, develop, and maintain high-performance server applications in C/C++ and Rust.
  • Write message parsers and feed handlers for direct market data feeds from trading venues.
  • Optimize existing codebase for high throughput (millions of messages per second, up to 40+ gigabits) and low latency (measured in nanoseconds).
  • Implement tools and libraries for petabyte-scale data processing and analysis.
  • Collaborate with the systems team to implement best practices for build, deployment, CI/CD.
  • Implement monitoring and improve application uptime.
  • Ensure smooth feature rollouts and updates.

Skills

C/C++
Rust
Multithreading
Networked I/O
Systems programming
Algorithms
Data structures
Kernel
Compilers
Multiprocess environments
GDB/LLDB

Tools

LLDB
GDB

Job description

Databento, a market data platform for real-time and historical data, is seeking a midlevel or senior IC to join its core engineering team. You’ll work on high-performance server code in C/C++ and Rust, handling market data feeds and optimizing throughput and latency.

You will contribute to building scalable infrastructure, tooling, and deployment practices, collaborating with systems to ensure uptime and smooth feature rollouts.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Senior C++/C# Engineer — Real-Time Market Data
Remote Senior C++/C# Engineer — Real-Time Market Data

Databento • Town of Boston (NY)

Remote
USD 140,000 - 210,000
Remote Senior C/C++/Rust Engineer | Low-Latency Data
Remote Senior C/C++/Rust Engineer | Low-Latency Data

Databento, Inc. • Town of Boston (NY)

On-site
USD 120,000 - 160,000
Senior Realtime Market Data Systems Engineer (Java/C++)
Senior Realtime Market Data Systems Engineer (Java/C++)

Databento • Salt Lake City (UT)

On-site
USD 140,000 - 190,000
Senior C/C++ & Rust Engineer for High-Throughput Finance
Senior C/C++ & Rust Engineer for High-Throughput Finance

Databento • Chicago (IL)

On-site
USD 100,000 - 130,000
Senior Real-Time Data Platform Engineer (C++/Rust)
Senior Real-Time Data Platform Engineer (C++/Rust)

Jump Trading • Illinois

On-site
USD 200,000 - 250,000
Discretionary bonus
Medical, dental, and vision insurance
HSA, FSA, and Dependent Care options
+5
Rust Database Engineer for Real-Time Market Data
Rust Database Engineer for Real-Time Market Data

Massive • Atlanta (GA)

On-site
USD 140,000 - 170,000
Senior High-Performance Software Engineer (C++/Java) — Remote
Senior High-Performance Software Engineer (C++/Java) — Remote

Databento • Town of Boston (NY)

Remote
USD 140,000 - 210,000
Software Engineer (C++/Rust)
Software Engineer (C++/Rust)

Databento • Salt Lake City (UT)

On-site
USD 120,000 - 190,000
Senior Software Engineer - Low-Latency Finance (C/C++/Java)
Senior Software Engineer - Low-Latency Finance (C/C++/Java)

Databento • Boston (MA)

On-site
USD 150,000 - 210,000
Senior Real-Time C++ Market Data Engineer
Senior Real-Time C++ Market Data Engineer

Citibank (Switzerland) AG • Jersey City (NJ)

Hybrid
Confidential