150K–250K USD / year
Software Engineer (C++/Rust)
BackendRemote — worldwide
Published on 2026-10-13
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.
About this role
Build and optimize high-performance server applications and market-data infrastructure in C/C++ and Rust. The role focuses on processing large-scale financial data with very high throughput and nanosecond-level latency.
About the company
Databento delivers historical and real-time market data APIs so quant traders and fintechs can access exchange feeds with usage-based pricing.
Stack
CC++Rustlldbgdb
What you'll do
- Design, develop, and maintain high-performance server applications
- Build message parsers and feed handlers for direct market-data feeds
- Optimize code for high throughput and low latency
- Develop tools and libraries for petabyte-scale data processing
- Collaborate on build, deployment, and CI/CD practices
- Implement monitoring, improve uptime, and support smooth feature rollouts
What we're looking for
- 5+ years of full-time software engineering experience
- Strong proficiency in C/C++ or Rust
- Knowledge of systems programming, algorithms, data structures, multithreading, networked I/O, serialization, CPU architecture, kernels, and compilers
- Experience with multiprocess environments
- Comfort using lldb or gdb
- Good communication skills for remote work
Nice to have
- Experience at a trading firm, technology company, or high-growth startup
- Interest in low-level optimization, performance engineering, financial data, or algorithmic trading
Benefits
- Health, dental, disability, and life insurance
- 401(k) matching
- 100% remote work
- Paid in local currency
