Software Engineer (C++/Rust)
$150k - $250kDatabento
Job Description
Job Description
The financial industry is growing at a record pace, but our data providers are still stuck in the past — with cumbersome onboarding processes, complicated APIs, slow infrastructure, and expensive licensing costs.
Databento is the market data platform for modern finance. The company provides real-time and historical data across futures, options, and equities through a unified API. By owning the entire market data stack end-to-end, Databento is the first platform of its kind to combine the performance and reliability demanded by the world's leading trading firms with a dramatically simpler developer experience. Our team includes alumni of Two Sigma, Citadel Securities, Flow Traders, Tower Research, PDT Partners, SIG, and other top quantitative firms.
We're looking for a midlevel or senior IC to join our core engineering team. Our team is responsible for all things C/C++ and Rust, and the most performance-sensitive parts of our codebase. You'll be working with nearly 20 PB of data, with thousands of bare metal CPU cores at your disposal.
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 to implement best practices for build, deployment, CI/CD.
- Implement monitoring and improve application uptime.
- Ensure smooth feature rollouts and updates.
- 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.
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.
Notice about phishing scamsBe 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-careers.com, databento.online) are fraudulent.
--
Databento, Inc. provides equal employment opportunities to all employees and applicants regardless of race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity or expression, veteran status, or genetics. We comply with federal, state, and local nondiscrimination laws in every location where we operate. This policy applies to all terms and conditions of employment, including recruiting, hiring, promotion, termination, layoff, recall, transfer, leave, compensation, and training. Pursuant to applicable laws, we consider qualified applicants with arrest or conviction records. If you need an accommodation, please let us know.
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!
- Stellar Development Foundation is seeking a senior software engineer to design, build, and improve Stellar Core—the backbone of the Stellar... ...collaborate with the CTO and engineers, write high-quality C++ or Rust, and help shape design through RFCs. This role offers the opportunity...Suggested
- Software Engineer (C++/Rust) Remote / Boston / Salt Lake City / San Francisco / Chicago The financial industry is growing at a record pace, but our data providers are still stuck in the past — with cumbersome onboarding processes, complicated APIs, slow infrastructure,...SuggestedRemote work
- Senior Software Engineer Rust OR C++ Equities Job Req Id: 26979885 Location(s): Pune, Maharashtra, India Job Type: Hybrid Posted: Jul. 31, 2026 Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of approximately...SuggestedFull time
- Citi in Pune, India seeks a Senior Software Engineer with deep Rust and C++ expertise to join the Equities Low-Latency Trading Technology team. You will design, develop, and optimize next-generation trading systems, migrating legacy C++ components to Rust while maintaining...Suggested
- ...more. Position Overview: We're seeking a Software Engineer intern with a focus on backend systems in Rust. This role will involve the development of core backend... ...in a low level programming language like Rust, C, C++, Zig Experience/ interest in systems...SuggestedInternship
- Mercor is hiring a Software Engineer, Full Stack, for a remote contract role. The candidate will work across Python, Java, Rust, C#, C++, and TypeScript to build full-stack applications and internal tools while integrating model APIs and telemetry. You will collaborate...Remote jobContract work
$185k - $225k
Flow Traders is looking for Senior C++ Software Engineers to join our growing team in New York or Chicago. Software Engineers at Flow Traders provide... ...provided exchange SDKs in different languages such as C++, Rust, Python, TypescriptTrading Strategies:Implement trading...Local areaImmediate start- Scribd, Inc. is seeking a seasoned systems engineer to own the Content Library's core Rust services and related Python tooling. You will design, build, and operate high-scale storage, transforms coordination, and low-latency retrieval paths, supporting hundreds of billions...Remote job
- ...C++ Quant Library Engineer Vola Dynamics is the world's most sophisticated software and research company for advanced options analytics. Our volatility fitter and ultra-fast... ...used at least one other systems language (Rust, C#, Java, etc.). You care how your code...Work at officeImmediate start
- ...Lead Systems Engineer (Rust) - AI Platform About the Role What if your deep Rust expertise could directly shape the infrastructure powering the next generation of AI? We're looking for a Senior Rust Full-Stack Engineer to build and optimize the high-performance...Hourly payOngoing contractContract workRemote work
$175k - $250k
...seeking a highly skilled and motivated Senior Rust Engineer to join our NAM Equities Cash Quant team... ...systems, and leverage an AI-assisted software development lifecycle with Large... ...using Rust (and existing low-latency Java/C++ stacks where applicable).Work closely with...Full timeTemporary work$170k - $280k
A high-growth start-up is hiring Software Engineers in New York City. You will work closely with co-founders, tackling challenging backend engineering problems using Python and Rust. Ideal candidates have over 2 years of experience, strong knowledge of computer science...$120k - $285k
...s best systematic trading and engineering talent. We empower portfolio managers... ...researchers, traders, and software engineers to design, implement... ...programming skills in C++, with experience in Python strongly... ...systems. Knowledge of Python or Rust Anticipated New York...Casual workWork at office- ...execution stack, including market-data ingestion, OMS/EMS, risk checks, and venue connectivity. You will design scalable services in Rust and Java, integrate with exchange APIs via FIX/REST/WebSocket, and collaborate with quant, trading, infra and data teams in a fast-...
- AIDA Recruitment is recruiting for Software Engineers - Backend Systems in New York to join a cutting-edge technology company building a real-time trading platform. You will focus on Rust-based backend infrastructure and asynchronous systems for high-throughput workloads...
- About the job Senior Software Engineer, C++ About the Company A leading decentralized infrastructure company is building one of the worlds most... ...distributed systems at scale. Familiarity with Rust or other systems-level programming languages. Interest in blockchain...Worldwide
- ...generation of financial markets. About the Role As a Senior Rust Backend Engineer, you will work across the platform with a high-performing... ...Design and deliver reliable, secure, high-performance software across core and edge services, APIs, adapters, libraries,...Full time
- ...and is looking to hire a Quantitative Developer to join its core engineering team. This is an opportunity to work directly with the... ...Design and build high-performance trading infrastructure in Rust. Integrate with centralized and decentralized exchange APIs....Full time
- ...ID: REQ8336We are seeking highly skilled C++ engineers to join our Systematic technology team,... ...data structures, distributed systems, and software design. Expert-level proficiency in C++... ...and/or other modern languages like Rust. Demonstrated experience building and optimizing...
- Quant Developer - Python/Rust - Options Market Maker A leading global investment firm specialising in systematic and quantitative trading... ...background in a technical field such as Computer Science, Engineering, Mathematics, or Physics. Deep expertise in Python or Rust....Full time
$250k
Overview (Senior) Software Engineer - Go/Rust - Early Stage Start Up - NYC - up to $250k This range is provided by Initi8 Recruitment. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $150,000.00/yr - $...Full time- ...A leading quantitative trading firm is looking for C++ Software Engineers to join its High Frequency Trading team in New York. You’ll work closely with researchers and engineers to build low latency, high performance trading systems, owning projects end to end from...Full time
$200k
Optiver is looking for Software Engineers to join our High-Frequency Trading (HFT) team in New York City. Our HFT team is comprised of software... ...of computer science fundamentals2+ years preferred of C++ experience in low-latency systems like market data ingestion,...Work at office$200k - $300k
At Hudson River Trading (HRT), C++ is at the center of our live trading systems and research infrastructure. Our C++ engineers build the highly performant, fault-tolerant systems... ...filesystems, and scalable research workflows.Write software that interfaces with specialized hardware...Work experience placementWork at officeLocal areaImmediate start$275k - $350k
...client, a leading financial services company, are hiring a C++ Quantitative Research Engineer to join the team in New York City. The successful... ...Engineering, Mathematics, Physics or similar. Extensive software engineering experience, including the development of production...- Senior Engineer Syndica supplies the most critical applications in Web3 with enterprise-grade... ...implementation codebase, written in Rust, and translating, optimizing, and improving... ...Research : iteratively analyzing and optimizing software bottlenecks in Zig while leveraging high-...
- ...professional horizons in a rapidly scaling international setting. Responsibilities: Develop and implement quantitative models using C++ and Rust. Collaborate closely with trading teams to design and optimize strategies. Engage in continuous learning to remain abreast...Work experience placementInternship
$200k
...This is a Founding Engineer role at Loci for a scrappy, versatile ML generalist who thrives... ...model and what belongs in the surrounding software, then build and evaluate both. You’... ...resources. That means writing excellent Rust code, understanding model behavior, making...Full timeLocal area$180k - $260k
...own agent compute, isolation, deploys and observability across Rust services and long-running agents. Rust, Postgres/Aurora, AWS (ECS... ...conditions One working condition is stated. “Footprint | Rust Engineers (Backend, Infrastructure, Security) | New York, San Francisco |...$300k
Hudson River Trading (HRT) is seeking talented Software Engineers to join our teams in New York, London, and Singapore. As a Software Engineer... ..., and problem solving skillsWorking experience with C/C++ or Python is required, as are good CS fundamentalsKnowledge of...Full timeWork at officeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (C++/Rust). Be the first to apply!
- c++ developer New York, NY
- senior c++ developer New York, NY
- c++ developer fintech New York, NY
- c++ programmer New York, NY
- c++ software developer New York, NY
- senior c++ software developer New York, NY
- software product owner New York, NY
- software quality assurance New York, NY
- entry level software sales New York, NY
- mid-level software developer New York, NY




