Software Engineer (C++/Java)
Databento · Boston, MA
—
Jul 19, 2026
Boston, MA
Jul 21, 2026
What this job asks for AI summary
A core engineering role focused on two main areas: owning a Java client library (keeping it robust, well-tested, and developer-friendly) and working on performance-critical C/C++ server infrastructure — including market data feed handlers, message parsers, and petabyte-scale data tooling. The role suits engineers with strong C/C++ and Java skills who have an interest in low-latency, high-throughput systems and financial data.
Senior level · 5+ years · Remote · Full-time
Advertised as Mid, but the requirements read as Senior.
“or” means any one of them counts — you don't need all of them.
Posted 4 times — it's one opening, so apply once.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Roughly 37,600 people nationally plausibly meet what this posting asks for (software developers). range 22,500–56,500
Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.
What the occupation pays Median $138,970 (middle half $107,524–$175,762).
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.
Why we read it this way (5)
The posting frames this as open to 'midlevel or senior IC', so advertised seniority is reported as Mid (the lower of the two). The actual requirements — 5+ years, high-performance systems work, feed handlers, nanosecond-latency optimization, petabyte-scale data — support a Senior classification.
C/C++ and Java are described with 'strong proficiency' under the 'Preferred background' heading, which is the only requirements-style section in the posting. Despite the 'Preferred' label on the section header, these two languages are the core of every listed responsibility and are stated with firm language ('strong proficiency in both'), so they are treated as hard gates.
All other skills (C#, CI/CD, lldb/gdb, open-source practices, multithreading/systems knowledge, financial domain interest) appear under the same 'Preferred background' section but are framed with softer language ('a plus', 'familiarity with', 'comfortable with', 'an interest in') and are therefore marked as preferred.
No compensation range is disclosed in the posting.
Caller marked this a fully-remote role — scored against the national candidate pool.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.