Remote C++/Java Engineer for High-Performance Market Data

Databento

Oregon

Hybrid

USD 150,000 - 250,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Disability insurance
Life insurance
401(k) matching
100% remote work

Job summary

Databento is hiring a midlevel to senior IC to own and maintain the Java client library and contribute to high-performance C/C++ server components. You will write parsers for direct market data feeds, optimize for ultra-low latency, and build tools for petabyte-scale data processing.

This is a remote-friendly role with exposure to real-time market data workflows. The team values deep systems knowledge, open source practices, and a strong emphasis on developer-friendly APIs.

Qualifications

  • 5+ years of full-time software engineering experience, preferably at a trading firm, tech company, or high-growth startup.
  • Strong proficiency in both C/C++ and Java.
  • Experience with C# is a plus.
  • Experience designing APIs with a strong focus on intuitive, developer-friendly interfaces.
  • Familiarity with open source best practices, including release management, versioning, changelogs, issue triage, and backwards compatibility.
  • Knowledge of systems programming, algorithms, data structures, multithreading, networked I/O, serialization, CPU architecture, kernel, and compilers.
  • Experience working with multiprocess environments.

Responsibilities

  • Own and maintain our Java client library, ensuring it is robust, well-tested, and easy for external users to integrate with.
  • Design, develop, and maintain high-performance server applications in C/C++.
  • 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

Java
C/C++
C#
API design
Multithreading
Open source practices
Performance optimization
Communication

Tools

LLDB/GDB
CI/CD
Release management

Job description

Databento is hiring a midlevel to senior IC to own and maintain the Java client library and contribute to high-performance C/C++ server components. You will write parsers for direct market data feeds, optimize for ultra-low latency, and build tools for petabyte-scale data processing.

This is a remote-friendly role with exposure to real-time market data workflows. The team values deep systems knowledge, open source practices, and a strong emphasis on developer-friendly APIs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Senior High-Performance Java/C++ Engineer (Remote)
Senior High-Performance Java/C++ Engineer (Remote)

Remote • San Francisco (CA)

Remote
USD 180,000 - 280,000
Senior Realtime Market Data Systems Engineer (Java/C++)
Senior Realtime Market Data Systems Engineer (Java/C++)

Databento • Salt Lake City (UT)

Remote
USD 140,000 - 190,000
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 High-Performance Market Data Engineer (C/C++/Rust)
Remote High-Performance Market Data Engineer (C/C++/Rust)

Databento • New York (NY)

Remote
USD 150,000 - 210,000
401k
Health and dental insurance
Unlimited PTO
Senior C++/C# Performance Engineer – Low Latency (Remote)
Senior C++/C# Performance Engineer – Low Latency (Remote)

Databento • United States

Remote
USD 130,000 - 190,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)

Remote
USD 120,000 - 160,000
Real-Time Market Data Systems Engineer (C/C++/Rust) Remote
Real-Time Market Data Systems Engineer (C/C++/Rust) Remote

Databento • Salt Lake City (UT)

On-site
USD 120,000 - 190,000
Senior C++/C# Systems Engineer - Low-Latency Finance
Senior C++/C# Systems Engineer - Low-Latency Finance

Remote • San Francisco (CA)

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

Databento • Oregon

Hybrid
USD 150,000 - 250,000
Health insurance
Dental insurance
Disability insurance
+3