Software Engineer (C++/Rust)
Databento
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 next generation market data provider - with the radical idea that you should only pay for the data that you use. We power the world's largest finance and fintech institutions and lower the barrier of entry for small startups, gaining over 4,000 users during our first year of launch. Our team brings former experience at the world's leading quantitative firms, including Two Sigma, Flow Traders, Tower Research, PDT Partners, SIG, and more. 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.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (C++/Rust) in United States vacancy
- ...Software Engineer (C++/Rust) Remote / Boston / Salt Lake City / San Francisco / New York 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
- ...Title: Software Engineer Pay: $125.00/hr. On W2 Location: Fort Worth, TX 76108 Citizenship Requirement... ...5+ years of Software engineering experience with C#, C++ OR 2+ years' experience with Rust Desired Qualifications: ~5+ years'...SuggestedLocal area
$180k - $205k
...computing company in Palo Alto is seeking a Staff/Principal Software Engineer to develop and implement software for the control of photonic... .... The ideal candidate will have 15+ years of experience in Rust or C++ within a system software context. This role offers a competitive...Suggested$130k - $140k
...Senior Software Engineer/C++/Rust/Onsite Audobon, PA Onsite Direct Hire $130k - $140k This is a full time onsite role with a team developing advanced software for high-precision navigation and tracking technologies. The environment is deeply R&D driven,...SuggestedFull time- Talent Groups is seeking a qualified software engineer to design and develop embedded software in Rust, C, and C++. The role includes writing device drivers, participating in architecture and code reviews, and optimizing CI/CD pipelines. The ideal candidate will have 8+...Suggested
- VySystems in Redmond, Washington, is seeking an experienced Embedded Software Engineer to design and develop software using Rust, C, and C++. This role involves writing device drivers, building CI/CD pipelines, and collaborating with hardware teams for system integration...
- ...K2 Space, based in Los Angeles, is seeking a Software Engineer to contribute to the development of software for spacecraft control systems. You will work with advanced technologies including Rust and C++, and be involved in building systems that manage propulsion and...
$150k - $175k
Embedded Software Engineer (Rust and C++ Required) Location: Arlington, VA | Full-time | Onsite Open to US Citizens, Green Card Holders, or Refugees with Indefinite Leave to Remain (ILR) Pay Range $150,000.00/yr - $175,000.00/yr Overview Our client is developing a next...Full time- Senior Systems Software Engineer - Advanced Infrastructure Software Team We are seeking a Senior Systems Software Engineer to join our... ...solutions for datacenter environments. You will work primarily in Rust, Go, and C++, building robust, scalable systems that bridge hardware,...
$166k - $220k
Neura Market is looking for software engineers and roboticists to join their team in Costa Mesa, California. The role focuses on developing... .... Candidates should have at least 3 years of experience in C++ or Rust in a Linux environment and be eligible for a U.S. Top...$191k - $253k
Anduril Industries is hiring for a Robotics Software Engineer based in Costa Mesa, CA. This role involves solving diverse challenges in networking... .... Candidates should have over 4 years of experience with C++ or Rust and a background in a related engineering field. The...- ...Title: Rust and C++ Software engineer Location: Remote Another here for you. Microsoft is popping off we are at 6 offers and acceptance for multiple roles and skillsets Job description is skewed on this one so see my notes Candidates from FAANG...Immediate startRemote work
- ...Embedded Developer – Rust/C/C++ Location: Redmond, WA (Onsite) Job Type: Full-Time... ...expertise in Rust, C, and C++ to join our engineering team in Redmond, WA. The ideal candidate... ...-on experience developing embedded software, device drivers, and CI/CD automation pipelines...Full time
- ...The Role We are looking for a Senior C++/Rust Developer to help build the core systems... ...marketplace. You will work on high-performance software that powers real-time trading, market... .... This role is a fit for an engineer who is comfortable working close to systems...Remote workFlexible hours
$166k - $220k
...for Mission Autonomy, Anduril’s premier software platform that enables masses of Fury,... ..., Motion Planning, Hardware, and Test Engineering to solve some of the hardest problems... ...related field. 3+ years of production-grade C++ and/or Rust experience in a Linux development...Full timeWork experience placementImmediate start- ...where you can push the limits of what's possible As a Lead Software Engineer at JPMorganChase within the Markets Org, you are an... ...Job responsibilities * Drives roadmap decisions on the C++/Rust → WebAssembly engine, Apache Arrow integration, custom element...Full time
- A leading technology company is seeking an Embedded Software Engineer to join their Secure Network Systems team. The ideal candidate will develop... ...projects with minimal supervision. A strong background in C/C++ and experience with Linux OS in embedded environments are...
- ...pioneering technology company in San Francisco is seeking a firmware engineer to deliver high-quality code for embedded systems. Candidates... ...have a strong engineering background and proficiency in C, C++, Rust, and Verilog, with a preference for those with 3+ years of...
$161k - $255k
RigNet is seeking an Embedded Software Engineer in Marlborough, Massachusetts. This role involves developing software for encrypted communications systems using C/C++ and Rust in an embedded environment. The ideal candidate will have over 7 years of experience, strong Linux...- ...Senior Rust/C++ Engineer This is a remote position. The employer develops a breakthrough high-performance onchain exchange that delivers... ...with a commitment to code quality and state-of-the-art software testing practices. You are able to support the team with shipping...Remote workFlexible hours
- ...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
$105k - $165k
A leading company in MedTech is seeking a Senior Embedded C++/Rust Software Engineer to support high-priority robotic systems. This role involves developing complex systems, collaborating with clients, and ensuring safety certification. The ideal candidate has substantial...$25 - $100 per hour
...Job Title: Senior Mission Systems Software Engineer (C++/C#/Rust) Location: Fort Worth, Texas Type : Contract To Hire Contractor Work Model : Onsite Hours: 40 hours per week Security Clearance: Active Secret required We are seeking a Senior Software...Permanent employmentContract workFor contractorsLocal area$120k - $180k
Constellation Space in Seattle is seeking a Software Engineer to build the core systems of ConstellationOS, an autonomous operating system... ..., with expertise in distributed systems and programming in C++ and/or Rust. Responsibilities include developing high-throughput...- ...technology solutions provider is seeking an Embedded Software Engineer in Arlington, VA. This role involves developing embedded software in Rust for spacecraft control systems and ensuring interoperability with existing C++ systems. Candidates must have experience with...
- NVIDIA Corporation is seeking a Senior Systems Software Engineer to join its advanced infrastructure software team in Santa Clara, California... ...-scale management solutions. The role emphasizes work in Rust, Go, and C++, bridging hardware, firmware, and cloud-native services....
$100.22k - $111.18k
...Rust Embedded Software Engineer Make the world's most advanced Cybersecurity and Encryption products even smarter As a RUST Embedded Software... ...programming, preferably in UML and RUST. Familiarity with C and C++ Long development lifecycle and product lifespans,...Flexible hours$230k - $385k
...leading AI research firm in San Francisco is seeking a staff-level Software Engineer specializing in infrastructure for their Analytics Platform. The ideal candidate will have extensive experience in Rust or C++ and a strong background in distributed systems. This role...- Programmers.io is seeking an experienced embedded software developer in Redmond, WA. The role involves designing and developing embedded software primarily in Rust, C, and C++, while also writing device drivers and optimizing CI/CD pipelines. The ideal candidate will have...
- ...and defense innovator in San Diego is seeking a Senior Embedded Software Engineer to design cyber secure embedded software for satellite systems. The ideal candidate will have expertise in RUST and C/C++, excellent problem-solving skills, and a passion for mentoring junior...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (C++/Rust). Be the first to apply!
Related searches
- senior c++ developer United States
- c++ developer United States
- c++ embedded engineer United States
- entry level c++ developer United States
- junior c++ developer United States
- c++ software developer United States
- c++ programmer United States
- c++-python developer United States
- senior c++ software developer United States
- internship software United States


