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!
- Databento, Inc. is seeking a midlevel to senior IC to join our core engineering team. You’ll design, develop, and maintain high-performance server applications in C/C++ and Rust, handling direct market data feeds with low latency and high throughput. We offer 100% remote...SuggestedRemote job
- ...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...SuggestedWork experience placementInternship
- 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...SuggestedRemote 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...SuggestedLocal areaImmediate start$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...SuggestedFull timeTemporary work$220k - $275k
...a B.S. or M.S. degree in Computer Science, Engineering, or a related field. We look for 10+ years of experience in software and platform engineering. We need strong... ...production-grade programming languages such as Rust and C++. We expect a good understanding of...Full timeApprenticeshipWork at officeWork from homeFlexible hours- ...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
$170k - $200k
...bold thinkers and doers to join us in shaping the future of AI that’s secure, grounded, and built to work. Senior RUST Developer / Senior Software Engineer - Platform (Remote USA) ***US Citizenship or Greencard is required due to US Government contract requirements*** *...Remote jobContract workLocal area- ...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...
- ...advanced serverless layer on the edge. We’re seeking a Staff Software Engineer to help scale hosting infrastructure, design high‑quality APIs... ...product and engineering teams. You’ll write platform‑level Rust, address performance and stability, and contribute to open source...Remote job
- Sigma Computing in New York City is seeking a Senior Backend Software Engineer to build distributed services for our cloud data analytics platform... ...throughput APIs, data processing, and scalable systems using Rust, Go, GraphQL, Node, and Kubernetes. You’ll collaborate...
- ...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
- 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
- Seeking a full-time Senior Software Engineer - Go & Rust, the successful candidate will design, build, and optimize high-throughput backend services and distributed systems for blockchain infrastructure, working remotely. Key responsibilities Design and optimize backend...Full timeRemote work
$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$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$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$81k - $121k
....S. or M.S. degree in Computer Science, Engineering, or a closely related discipline. We bring 10+ years of experience in software and platform engineering. We are skilled... ...-grade programming languages such as Rust and C++. We have a strong understanding of distributed...Full timeWork at office- ...Summary Highly proficient, ambitious C++ programmer wanted for a unique opportunity in one of the most forward-thinking technology... ...quant trading firms globally. Small team of exceptionally talented engineers building cutting-edge technology, implementing the full stack of...Full timeWork at officeFlexible hours
- Footprint is seeking a backend engineer to design and operate high-scale Rust services for fraud verification and risk analysis. You’ll own APIs, data models, deployment, and security posture while collaborating with product, frontend, and platform teams. You’ll work on...
- ...About the Opportunity Delmar Nord has partnered with one of the world's most respected and elite hedge funds to identify a C++ Software Engineer for their core technology team. Our client is a global investment firm renowned for its rigorous, data-driven approach to...Full time
$184k - $287.5k
...develops “libcudf”—the open-source CUDA C++ library that accelerates database and DataFrame... ...tools in modern C++ and CUDA to produce software with elegant design, broad feature... ...performance.The team is looking for an outstanding engineer and/or scientist to apply their parallel...Full timeRemote workFlexible hours$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 fundamentals ~2+ years preferred of C++ experience in low-latency systems like market data ingestion,...Full timeWork at office$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...Full time- ...strategy hedge fund is seeking a C++ Quantitative Developer to join... ...and build a core C++ signal engine supporting real-time feature... ...Git, CI/CD, unit testing and software engineering best practices.... ...microstructure, low-latency optimisation, Rust, kdb+/q, analytical databases...Full time
- Footprint, a Rust-driven engineering team, is hiring senior Rust engineers for backend, infrastructure, and security roles in New York and San Francisco. You will own core Rust services, drive verification and vaulting components, and work on scalable, production-grade...
$150k - $200k
Quantitative Developer, C++ I Low-Latency SystemsPlease direct all... ...the intersection of systems engineering and quantitative research. You... ...Git, CI/CD, unit testing, and software engineering best practices.• Experience... ...-mapped I/O• Experience with Rust for performance-critical...- Profound is seeking engineers to build the Agent Runtime that powers scalable AI-backed workflows. You will craft core primitives for agents... ...-time control plane from streaming to durable state. This is a Rust-first role with strong emphasis on security, scalability, and...Visa sponsorship
$250k
...About the rolePolymarket is looking for a backend engineer to help build and scale the core exchange... ...services that power Polymarket’s exchange, using C/C++ or other performance-oriented systems languages (Go, Rust, Java).Optimize for performance & scale: Profile,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (C++/Rust). Be the first to apply!
- senior c++ software developer New York, NY
- c++ programmer New York, NY
- senior c++ developer New York, NY
- c++ developer New York, NY
- c++ software developer New York, NY
- c++ developer fintech New York, NY
- government software New York, NY
- software applications developer New York, NY
- healthcare software sales New York, NY
- software sales executive New York, NY




