Databento logo
DatabentoΒ·

Software Engineer (C++/Rust) - Databento

Fully remoteFull-timeSenior$150K - $250KUTC-8–-7USA only#C##Rust#c++HealthDental401kEquity

Software Engineer (C++/Rust)

Databento is seeking a mid-level or senior Software Engineer to join their core engineering team. This role focuses on the most performance-sensitive parts of the codebase, working with C/C++ and Rust to build the market data platform for modern finance.

About Databento

Databento is revolutionizing the financial industry by providing a unified API for real-time and historical market data across futures, options, and equities. They own the entire market data stack end-to-end, offering unparalleled performance and reliability with a simplified developer experience. The team comprises alumni from top quantitative firms.

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 on build, deployment, and CI/CD best practices.
  • Implement monitoring and improve application uptime.
  • Ensure smooth feature rollouts and updates.

Preferred Background

  • 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.

Compensation

The base salary range for this role is $150,000–$250,000 USD annually, benchmarked to Tier 1 locations. Total compensation may also include bonuses, commissions, and equity.

Benefits

  • Health, dental, disability, and life insurance.
  • 401(k) matching for full-time employees.
  • 100% remote work accommodation, with teammates paid in their local currency.

Notice about phishing scams

Be cautious of phishing scams impersonating Databento. Official emails come only from @databento.com or us.greenhouse-mail.io. Any other domains are fraudulent.

Timezone overlap

UTC-8–-7

Open to

US

Sign in to track applications and earn points.

More roles at Databento

Similar remote roles