
Financial Services · 40 people
Software Engineer (C++/Java)
Posted 13 Oct
What’s this role about? Design and maintain high-performance server applications and message parsers using C++, C, and Rust. Optimize codebase for high throughput and low latency while implementing tools for petabyte-scale data processing.
Skills required
Tap the ones you have
Want to get this job faster?
Apply with AI
No more application formsOur AI fills them in and submits them for you. You just pick the jobs.
Find hiring manager
Reach the person hiringEmail the person behind the job, not the inbox.
Company
About Databento Databento makes it simpler and faster to get market data. Our self-service model allows users to instantly pick up live exchange feeds and terabytes of historical data - and only pay for what they use. Databento provides both historical and real-time data, both raw PCAPs and normalized data, both usage-based pricing and affordable monthly subscriptions, as well as connectivity solutions. Since launching 3 years ago, Databento has gained over 60,000 customers, from early-stage startups to the largest financial institutions in the world. Databento's team has walked in the shoes of its customers, bringing years of experience running high-frequency trading desks from firms like Two Sigma, Flow Traders, Virtu, and Tower Research.
Databento
A simpler, faster way to get market data.

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.
Qualification
Preferred
- 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.
- 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.
- We offer health, dental, disability, and life insurance benefits, as well as
- 401(k) matching for full-time employees. We accommodate 100% remote work, with
- teammates living around the globe and paid in their local currency.
- The base salary range for this role is $150,000–$250,000, benchmarked to Tier 1
- locations in each country. Total compensation may also include bonuses,
- commissions, and equity, depending on the role.
- Be cautious of phishing scams impersonating Databento that offer fake job
- interviews and request purchases. Official emails come only from @databento.com
- or us.greenhouse-mail.io (our ATS). Any other domains (e.g.,
- Databento, Inc. provides equal employment opportunities to all employees and
- Our recruiting data suggests that underrepresented applicants often downplay
- their skills. Even if your experience doesn’t exactly match the qualifications
- listed, we still want to hear from you. Please apply!
Benefits
- Health Insurance
- Dental Insurance
- Disability Insurance
- Life Insurance
- 401(k) Matching
Interested in this role?
Recommended jobs
- M

Senior Software Engineer (SRE), Infrastructure Security
MongoDB·Austin
$126K – $248KRemoteFull-time5-10 years expSkills required
SREInfrastructure SecurityGolang - D

Software Engineer, Full Stack - Developer Insights
DoorDash USA·Los Angeles
$130.6K – $192KRemoteFull-time2-5 years expSkills required
TypescriptReactJava - G

Staff Software Engineer, Retirement Financial Platform
Gusto, Inc.·Los Angeles
$163K – $247KHybridFull-time10+ years expSkills required
Software engineeringRuby on RailsBackend services