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 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.
Vacancy posted 5 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 / 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
- ...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
- ...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 Engineer to support...SuggestedPermanent employmentContract workFor contractorsLocal area
$152k - $241.5k
...lasting impact on the world. We are seeking a Senior Systems Software Engineer to join our advanced infrastructure software team. In this... ...for datacenter environments. You will work primarily in Rust, Go, and C++, building robust, scalable systems that bridge hardware,...Suggested- ...works. The Role We are looking for a Senior C++/Rust Developer to help build the core systems... .... You will work on high-performance software that powers real-time trading, market connectivity... ...reliability. This role is a fit for an engineer who is comfortable working close to...SuggestedRemote workFlexible hours
- ...Mid level C++/ Rust Developer (embedded) Location: palatine,IL Duration: Long term... ...activities that includes: hardware bring-up, software architecture, distributed systems, radio... ...devices. We are looking for an engineer to contribute towards our expanding...Contract workRemote work
- ...Capitolis is seeking a Senior C++/Rust Developer in New York City to build core systems for a modern automated marketplace. You will design and maintain high-performance software for real-time trading and improve system performance and reliability. Ideal candidates possess...Remote workFlexible 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...- ...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
- ...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...
$110.24k - $117k
...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- ...technology firm in Los Angeles is seeking a Senior Backend Engineer to develop scalable backend services using Rust. In this role, you will design data pipelines for... ...experience and is proficient in Rust or has strong C++ skills with an interest in learning Rust. This...
$110k - $130k
...innovators. Here, visionary minds engineer the future of space technology... ...cyber‑secure solutions. From software‑defined radios to cutting‑edge... ...Software Engineer II – RUST , you’ll design, develop, and... ...real‑time applications in both C/C++ and RUST , focusing on low‑level...Work visaFlexible hours$170k - $190k
...innovators. Here, visionary minds engineer the future of space technology... ...cyber-secure solutions. From software-defined radios to cutting-edge... ...Embedded Software Engineer – RUST , you’ll lead the design and... ...Microsemi, Microchip, Vorago) using C/C++ and RUST . Develop Multi-Core...Work visaFlexible hours- ...Software Engineer Intern N1 is the first hyper-performant and horizontally scalable blockchain... ...intern with a focus on backend systems in Rust. This role will involve the development... ...level programming language like Rust, C, C++, Zig Experience/ interest in systems...Internship
- ...With Neurelo, developers can build their software faster and better with an elegant experience... ...vision for Neurelo’s products Passionate engineer and architect who can challenge the... ...and skills with building applications in Rust, GoLang and/or Java. Note - experience with...
- ...Embedded Software Engineer Position would require the candidate to be a W2 employee of Donatech... ...application development specifically with Rust. Lead the adoption and deployment of... ...of software languages (primarily Rust, C/C++, and Python developing code for embedded...
- ...Senior Engineer Syndica supplies the most critical applications in Web... ...related professional experience using Rust (experience in memory-managed languages (Zig/C/C++) is nice to have but not... ...iteratively analyzing and optimizing software bottlenecks in Zig while...Remote work
$86.8k - $198k
...Job Number: R0241584 Rust Software Developer The Opportunity At Booz Allen, we believe in empowering... .... You will take ownership of complex engineering challenges by architecting new mission‑... ..., or Jenkins Experience with Python or C++ Ability to effectively communicate, work...Local area$120k - $260k
...N1 Blockchain Network Software Engineer N1 is the first hyper-performant and horizontally scalable... ...software components primarily in Rust, leveraging your extensive experience to... ...level programming language like Rust, C, C++, Zig ~ Experience in systems programming...Full timeWork experience placementRemote work- Keeper Security is seeking a Senior Client Software Engineer to join our engineering team. This role focuses on client-side application development... ...deployment support. The ideal candidate has strong C# and Rust skills and a background building desktop or endpoint client...Remote job
- ...Job Title: Rust Software Developer Location: Camden, NJ, 08103 & Reston, VA 20191... ...Systems is seeking an experienced Software Engineer with a strong background in the Rust... ...of software languages (primarily Rust, C/C++, and Python developing code for embedded...Contract workShift workDay shift
$20 - $50 per hour
...Alto, California, where interns will develop high-quality software in Golang and Rust for embedded systems. The program is designed for students... ...software architecture discussions and work closely with seasoned engineers while engaging in important projects within the energy...Internship$86.8k - $198k
...empowering people to change the world. As a Rust Software Developer, you'll apply your technical... ....You’ll take ownership of complex engineering challenges by architecting new mission... ..., or JenkinsExperience with Python or C++Ability to effectively communicate, work...Full timeContract workPart timeWork at officeLocal areaRemote work$10k
...Job #: 146954 Title: Rust Software Developer L6 Location: Herndon, VA Salary Range: 80.00 Position... ...: ENG- Are you an innovative engineer ready to tackle exciting challenges? Whether... .... * Must have experience with C/C++ development and object-oriented design....Temporary work- ...build Altra, an AI-powered drone software platform, and HX-2, our... ...platform, primarily written in Rust. You will design and build systems... ...~ Collaborating with ML engineers to integrate AI/ML pipelines into... ...or have strong experience in C++ or another systems-level compiled...Local areaRemote workFlexible hours
- Description Keeper Security is hiring a Senior Client Software Engineer to join our engineering team. This is a 100% remote position, with an... .... The ideal candidate has strong experience with C# and Rust, along with a background building desktop or endpoint client...Temporary workRemote work
- ...We are seeking a highly skilled Senior Software Engineer to join our team developing Azul Prime,... ...and optimize high‑performance, low‑level C++ code for system‑critical JVM runtime... ..., macOS), and languages such as Java or Rust is an advantage. Benefits ~Referral...Full timeRemote workWorldwideFlexible hours
$86.8k - $198k
..., Texas, USA View More Rust Software Developer The Opportunity: At Booz... .... You'll take ownership of complex engineering challenges by architecting new mission-focused... ...Jenkins ~ Experience with Python or C++ ~ Ability to effectively communicate,...Full timeContract workPart timeWork at officeLocal areaRemote work$165k - $218k
...ABOUT THE TEAM At Anduril, our Software Engineers specialize in solving complex, real-world... ...environments. Develop high-performance Rust software for real-time systems, ranging... ...statistical modeling; experience with Rust, C/C++, Python, and Matlab is a plus. ~ Solid...Full timeWork experience placementImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (C++/Rust). Be the first to apply!
Related searches
- entry level c++ developer United States
- senior c++ developer United States
- c++ software developer United States
- c++ programmer United States
- c++ developer United States
- senior c++ software developer United States
- c++ embedded engineer United States
- c++-python developer United States
- junior c++ developer United States
- software integrator United States


