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!
$90k - $165k
...companies in MedTech to develop cutting-edge software for medical devices. With projects... ...embedded systems, mobile apps, robotics, engineers at Full Spectrum love the challenge of working... .... Staff / Senior Embedded C++ / Rust Software Engineer (Robotics) The Staff...Suggested$166k - $220k
...military in months, not years. ABOUT THE JOB At Anduril, our Software Engineers are at the forefront of defense technology, crafting high-... ...our mission-critical operations. We're seeking talented C++ software engineers on several teams to contribute to projects...SuggestedFull timeWork experience placementImmediate start$191k - $253k
...military in months, not years. ABOUT THE JOB At Anduril, our Software Engineers are at the forefront of defense technology, crafting high-... ...our mission-critical operations. We're seeking talented C++ software engineers on several teams to contribute to projects...SuggestedFull timeWork experience placementImmediate start$220k - $292k
...assembled a diverse team of experts in software, robotics, artificial intelligence, sensor... .... ABOUT THE JOB Staff Software Engineers lead the delivery of a variety of software... ...backend services or embedded software in C++, Rust and/or Go * Experience writing...SuggestedFull timeWork experience placementImmediate startRemote workFlexible hours$191k - $253k
...months, not years. ABOUT THE JOB We are hiring a Senior Software Engineer to design, improve, and maintain the core package set which... ...* Experience with one or more of the following languages: Rust, C++, Go, Python, Haskell * Eligible to obtain and maintain an...SuggestedFull timeWork experience placementImmediate start$131.08k
...empowered to do the best work of their lives. JOB TITLE: DSP Software Engineer (Job Code: MK0711) JOB DETAILS: Responsible for the real-... ...systems, and software architecture and strong proficiency in Rust, C++, and Python. Define requirements, write design documents, ensure...Full timeTemporary workImmediate start$191k - $253k
...assembled a diverse team of experts in software, robotics, artificial intelligence, sensor... .... About the Job Senior Software Engineers independently drive the delivery of a... ...backend services or embedded software in C++, Rust and/or Go Experience writing frontend...Full timeWork experience placementImmediate startRemote workFlexible hours$191k - $253k
...TEAM OVERVIEW The Platform Security Engineering (PSE) team builds security into Anduril... ...'re looking for senior and staff-level software engineers to design and build security... ...level) * Proficient in at least one of: C++, Rust, or Go * Strong software engineering...Full timeWork experience placementImmediate start$87.97k - $188.95k
...firms. Spark your curiosity and ignite your career at The Lighthouse. KPMG is currently seeking a Senior Associate, Cloud DevOps Engineer for our Consulting practice. Responsibilities : Assist clients; cloud migration engagements, including cloud migration...Full timeH1bLocal area- ...detection capabilities. Join a team committed to advancing the state of the art in fraud prevention technology. Senior Backend Engineer (Rust & Serverless) The Mission We are looking for a Senior Backend Engineer to own the "brain" of our application. This is a...Remote job
$166k - $220k
...assembled a diverse team of experts in software, robotics, artificial intelligence, sensor... ...capability. ABOUT THE JOB Software Engineers contribute to the delivery of a variety... ...services or embedded software in C++, Rust and/or Go * Experience writing frontend...Full timeWork experience placementImmediate startRemote workFlexible hours$87.97k - $188.95k
...Advisory. KPMG is currently seeking a Senior Associate, AI Engineer to join our Advisory Services practice. Responsibilities:... ...recent professional or academic experience in AI/ML, data science, software engineering, or cloud technologies Bachelor's degree from an...Full timeH1bLocal area- ...high-performance culture, technical excellence, and career development, ensuring the team stays at the forefront of AI and cloud engineering technology advancements Work closely with our Microsoft, Google, Salesforce, and other related platform teams to develop our...Full timeH1bLocal area
- ...areas of inspiration and expand your capabilities, then consider a career in Advisory. KPMG is currently seeking a Manager, AI Engineer to join our Advisory Services practice. Responsibilities: End-to-end design and development of AI/ML solutions, leveraging...Full timeH1bLocal area
- ...Head of Blockchain Engineering About the Company Well-funded blockchain technology company Industry Information Technology and... ...essential. The ideal candidate will also possess strong proficiency in Rust, Solidity, or zk circuit languages, and demonstrate exceptional...
- Role Overview A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You’ll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our strategic partners...Worldwide
$136.09k - $168.11k
...Lead - Solution Engineer Organizations everywhere struggle under the crushing costs and complexities of "solutions" that promise to... ...experience for their customers and employees. To help them grow. Software is a choice that can make or break a business. Create better or...Work at officeFlexible hours- ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world... ...and debugging code in languages such as C#, Java, Python, or C++ Participating on an Agile Scrum team, collaborating across...Remote jobInternship
$103.71k - $138.28k
...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. •Recommends optimized solutions...Full timeTemporary workRemote work$193.39k - $318.98k
Red Hat, Inc. is seeking a Senior Principal Software Engineer to join the Azure Red Hat OpenShift Engineering team in Boston, MA. This high-impact role demands extensive experience in software development, particularly in Linux and Golang, and expertise in Azure cloud architecture...$184.5k - $277k
...developer platform (PaaS) that enables the end-to-end software development lifecycle for over 600 engineers at Verily. We furnish a speedy, delightful, scalable,... ...products and services in production in Go, Python, C++, or similar programming languages. Prior experience with...Full time$103.27k - $206.54k
...data processing scripts utilizing Python, Rust, C++, C#, or Java to streamline client... ...Bachelor's degree in computer science, engineering, digital forensics, or equivalent from... ...scripting, Artificial Intelligence (AI), and software engineering principles with a focus on...Full timeH1bLocal area$193.39k - $318.98k
...About the Job The Azure Red Hat OpenShift (ARO) Engineering team is looking for a Senior Principal Software Engineer. In this high-impact role, you will be a lead technical voice in the development of ARO Hosted Control Planes (HCP), defining the infrastructure and...Permanent employmentFull timeContract workWork experience placementWork at officeRemote workFlexible hours- ...most advanced self-driving hardware and software solution. The efficiency demands of such... ...specifications. As a GPU performance software engineer within the Software Performance team, you... ...like Nsight. Strong knowledge of C++ and experience in large code bases,...Temporary workRelocation package
$166k - $220k
...Battlespace Awareness Command and Control Software team specializes in solving complex,... ...THE JOB We are looking to hire a Systems Engineer Lead to join our rapidly growing team in... ...critical software. Working knowledge of C/C++ or Rust (coding full-time is not required but...Full timeWork experience placementImmediate start- ...Specific Essential Duties and Responsibilities: - Provide Tier‑3 engineering support for Microsoft 365 GCC, Exchange Online, hybrid... ...teams. - Support the segregation and elimination of malicious software and spam traffic in accordance with security policies and directives...Minimum wageFull timeContract workTemporary workWork experience placement
- ...Requirements Maximus is currently seeking a Cloud Platform Engineer. This is a remote position. Maximus is a trusted federal... ...compliance scanning into pipeline workflows to support secure software delivery and platform hardening. - Monitor cloud platforms for...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
$314.8k - $359.3k
Senior. Distinguished AI Engineer (Agentic AI Platform) At Capital One, we are creating responsible... ..., and your expertise in hardware, software, and AI enable you to see and exploit... ...VectorDBs, Guardrails, Memory) using Python, C++, C#, Java, or Golang Master's degree in...Full timePart timeWork at officeLocal area$110k - $177k
JOB DESCRIPTION Job Title Software Engineer - C++ Systems Programming / Application Development (Cambridge, MA) Job Description Software Engineer - C++ Systems Programming / Application Development (Cambridge, MA) In this role, you will contribute to...Full timeWork at officeImmediate startWork visaRelocation package3 days per week$269.1k - $307.2k
Distinguished AI Engineer (Agentic AI Platform) At Capital One, we are creating responsible... ...VectorDBs, Guardrails, Memory) using Python, C++, C#, Java, or Golang Master's degree in... ...for optimizing training and inference software to improve hardware utilization, latency,...Full timePart timeWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (C++/Rust). Be the first to apply!
- c++ programmer Boston, MA
- c++ software developer Boston, MA
- c++ developer Boston, MA
- javascript software engineer Boston, MA
- software technical support engineer Boston, MA
- software support Boston, MA
- software sales Boston, MA
- embedded software Boston, MA
- software applications developer Boston, MA
- software engineer - cloud services Boston, MA



