Software Engineer (C++/Rust)
Databento
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 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.
Be 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 without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity or expression, veteran status, or genetics. In addition to federal law requirements, we comply with applicable state and local laws governing nondiscrimination in every location where we operate. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, 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!
- ...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...Suggested
$196k - $245k
...and after playing games. the company is looking for a Senior Software Engineer to build high-performance, cross-platform client software... ...experiences across desktop, browser, and mobile platforms (Rust, C++, and Typescript) Optimize performance end-to-end across all...SuggestedFull timeWork at officeWorldwideRelocationRelocation package1 day per week$196k - $245k
United States Digital Space LLC is seeking a Senior Software Engineer to join their A/V Client team in San Francisco. In this role, you will... ...include 4+ years of software development experience, strong Rust or C++ skills, and the ability to work with performance-critical...SuggestedWorldwide- A leading tech company in San Francisco is seeking a backend engineer to help build an innovative search engine from scratch. The role... ...will have experience with high-performance languages like C++ or Rust. This in-person role offers the chance to work on groundbreaking...Suggested
- ~ Senior Software Engineer (Rust) at Symbolica – San Francisco, US Senior Software Engineer (Rust) at Symbolica – San Francisco, US About Us Symbolica is an AI research lab pioneering the application of category theory to enable logical reasoning in machines....SuggestedWork at officeShift work
$153k - $376k
...design and collaboration, join us! As a Software Engineer, you'll work on some of the most... ...high-performance client-side systems in C++/WebAssembly, extending the multiplayer protocols... ...such as TypeScript, C++, React, Go, Rust, or Python ~ Experience working with web...Full timeRemote workWork from home$110k - $132k
...building a small team of exceptional, hands‑on engineers to make this happen. Mechanical,... ...40 years. About the Role We are seeking Rust Software Engineering Interns for the fall term. The... ...skills in Rust, or significant C++/systems programming experience and a strong...Hourly payWeekly payInternshipWork at officeVisa sponsorshipNight shift- A tech startup in San Francisco is seeking Rust Software Engineering Interns for the fall term. The role involves developing high-performance tools... ...or Computer Engineering, with strong skills in Rust or C++. The position offers competitive pay, a housing stipend, and...Internship
$180k - $290k
...and changing Stellar ecosystem. As a C++ Engineer at Stellar, you'll be at the heart of it... ...components of Stellar Core - the backbone software behind the Stellar Network. Design... ...excel in writing code in modern C++ or Rust in a production environment. You're a...Temporary workWork at officeLocal areaWorldwideFlexible hours- ...Title: Software Engineer (C++ Systems) Location: San Francisco, CA, United States (Onsite) – Relocation packages are available. Client Industry... ...industry / GPU Virtualization Skills: C++, Rust Job Description We are looking for a Software Engineer...Work experience placementRelocationWeekend work
$97k - $132k
...Atomic Semi Software Engineering Intern Atomic Semi is building a small, fast semiconductor fab.... ...years. About the Role We are seeking Rust Software Engineering Interns for the... ...programming skills in Rust, or significant C++/systems programming experience and a strong...Hourly payWeekly payInternshipWork at officeVisa sponsorshipNight shift- ...spread across the US, with presence in NYC and SF. About the Role We are looking for a top performing backend engineer that loves coding with Rust experience to build performant message delivery at scale. You will get to solve interesting problems and technical challenges...Full timePart timeRemote work
$220k
Perplexity is looking for an engineer to join their team in San Francisco. You will work on building... ..., migrating GPU kernels, and developing a Rust-based serving runtime. The ideal candidate has 3+ years of experience in software engineering with a focus on ML inference,...- ...Our Polaris™ RTK network and FusionEngine™ software deliver centimeter-level accuracy and... ...We're seeking a Staff Embedded Software Engineer (Generalist) who thrives at the intersection... ..., and optimization of embedded C++ software for real-time sensor fusion and...Flexible hours
- A fast-growing tech startup is seeking a backend engineer with Rust experience to build scalable message delivery systems. You'll tackle interesting technical challenges while focusing on delivering exceptional developer experiences. In this fast-paced environment, you...Remote jobFull time
$150k - $230k
...A leading retail robotics firm is looking for a software engineer to maintain and enhance their Tally software stack. Candidates should have extensive experience in C++ and Python, along with a strong grasp of ROS and software development practices. The salary ranges...$200k - $350k
A leading AI evaluation platform is seeking a Backend Engineer to develop high-performance APIs and infrastructure. This role involves solving... ...AI solutions. Ideal candidates will have expertise in Go or Rust, strong backend experience, and a mindset focused on product...- Downtown Boulder Partnership is seeking a Software Engineer for the Nexus OS team in San Francisco. This hybrid role involves working with cutting... ...in TypeScript and React/Next.js, and familiarity with Rust and WebAssembly. The position offers competitive salary, equity...
$160k - $235k
Software Engineer - Simulation C++ Framework Build the architecture for simulation software, enabling rapid and efficient development for autonomous driving. Location: San Francisco Bay Area Compensation: $160,000 - 235,000 USD / year About The Role Simulation C++ Framework...Temporary workRelocation package$230k - $342k
Compensation $230,000 - $342,000 + Equity Posted April 25, 2026 Required Skills Rust Linux Requirements Senior level Visa Sponsorship Relocation About the Role Low-level OS engineering for OpenAI's consumer devices org. Application Instructions Apply directly on...RelocationVisa sponsorship- ...Embedded Software Engineer - Real-Time Linux Company Overview Maven Robotics is building the world... ...and message passing. Proficiency in C and C++. Experience with ROS2 middleware and... ...additional programming languages (e.g., Python, Rust, Golang). Expertise with multi‑language...
- A leading AI-native cloud startup is seeking a Network Software Engineer to architect and build high-performance networking solutions. The ideal... ...have over 3 years of experience and a strong proficiency in Rust and Go. This role involves developing cutting-edge networking...
$180k - $300k
...technology firm in San Francisco is seeking a Security Engineer to safeguard the Solana ecosystem. This role involves... ...mitigate vulnerabilities. An ideal candidate has 5+ years in software engineering, preferably with Rust, and possesses strong analytical and communication...Remote job$100k - $160k
A leading retail robotics company is looking for a Python & C++ engineer to join their robot software engineering team. In this role, you'll be responsible for maintaining and extending their Tally software stack, improving the robots' navigation and perception, and developing...$120k - $220k
...edge in high-threat, remote environments. Who We're Looking For We're hiring across multiple engineering roles for people who want to build technology that actually matters: Software Engineers Work on large-scale distributed systems and networking System design and...Full timeRemote workFlexible hours- ...San Francisco is seeking a Firmware/Embedded Linux Engineer to work on product development that electrifies... ...collaboratively across functional teams. With 8 years of software experience needed, the role emphasizes C/C++, Rust, and Python. SPAN values diversity and offers a...
- ...just like they would from Coreweave, Lambda, AWS, etc., and 2) we are building systems software to use GPUs more efficiently than these competitors. Role Your work will focus on core C++ systems development: performance optimization, systems debugging, and research . You...Full time
- Israelvcforum is seeking an experienced AI/ML Engineer in San Francisco to contribute to the Metrics Frameworks team. In this role, you’ll... ...frameworks. The position requires strong skills in Python and C++, and offers a hybrid work arrangement. Join us in advancing the...
$142.8k - $210k
Cruise LLC is seeking a Senior Software Engineer II to design and implement low-latency software for autonomous vehicles. You will work on next... ...software reliability. The role requires over 5 years of C++ experience and strong problem-solving skills. Competitive salary...Remote job$100k - $160k
A leading robotics company in San Francisco is seeking a Python & C++ engineer to work with the robot software engineering team on their Tally autonomous robots. The role involves maintaining the software stack, developing packages, and enhancing the robots' capabilities...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (C++/Rust). Be the first to apply!
- c++ developer San Francisco, CA
- c++ software developer San Francisco, CA
- c++ programmer San Francisco, CA
- embedded software San Francisco, CA
- mobile software developer San Francisco, CA
- software sales San Francisco, CA
- android software developer San Francisco, CA
- software sales executive San Francisco, CA
- software quality assurance San Francisco, CA
- software technical writer San Francisco, CA


