Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.
Preferred background
  • 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.
Notice about phishing scams

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!

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (C++/Rust) in Boston, MA vacancy
  • $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

    Full Spectrum

    Boston, MA
    27 days ago
  • $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... 
    Suggested
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Boston, MA
    1 day ago
  • $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... 
    Suggested
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Boston, MA
    1 day ago
  • $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... 
    Suggested
    Full time
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Anduril Industries

    Boston, MA
    1 day ago
  • $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... 
    Suggested
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Boston, MA
    1 day ago
  • $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 time
    Temporary work
    Immediate start

    Sonos

    Boston, MA
    2 days ago
  • $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 time
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Anduril Industries

    Boston, MA
    2 days ago
  • $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 time
    Work experience placement
    Immediate start

    Anduril Industries

    Boston, MA
    5 days ago
  • $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 time
    H1b
    Local area

    KPMG

    Boston, MA
    3 days ago
  •  ...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

    Surt AI

    Boston, MA
    8 days ago
  • $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 time
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Anduril Industries

    Boston, MA
    1 day ago
  • $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 time
    H1b
    Local area

    KPMG

    Boston, MA
    3 days ago
  •  ...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 time
    H1b
    Local area

    KPMG

    Boston, MA
    3 days ago
  •  ...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 time
    H1b
    Local area

    KPMG

    Boston, MA
    3 days ago
  •  ...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... 

    Confidential

    Boston, MA
    5 days ago
  • 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

    IBM

    Boston, MA
    3 days ago
  • $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 office
    Flexible hours

    Freshworks

    Boston, MA
    1 day ago
  •  ...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 job
    Internship

    Danaher

    Cambridge, MA
    3 days ago
  • $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 time
    Temporary work
    Remote work

    Lumen

    Cambridge, MA
    2 days ago
  • $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... 

    Jobleads-US

    Boston, MA
    4 days ago
  • $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

    Verily

    Boston, MA
    4 days ago
  • $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 time
    H1b
    Local area

    KPMG

    Boston, MA
    3 days ago
  • $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 employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Jobleads-US

    Boston, MA
    4 days ago
  •  ...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 work
    Relocation package

    Zoox

    Boston, MA
    14 days ago
  • $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 time
    Work experience placement
    Immediate start

    Anduril Industries

    Waltham, MA
    2 days ago
  •  ...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 wage
    Full time
    Contract work
    Temporary work
    Work experience placement

    Maximus

    Cambridge, MA
    4 days ago
  •  ...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 wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Cambridge, MA
    3 days ago
  • $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 time
    Part time
    Work at office
    Local area

    Capital One

    Cambridge, MA
    4 days ago
  • $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 time
    Work at office
    Immediate start
    Work visa
    Relocation package
    3 days per week

    Philips

    Cambridge, MA
    a month ago
  • $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 time
    Part time
    Work at office
    Local area

    Capital One

    Cambridge, MA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (C++/Rust). Be the first to apply!