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

Software Engineer (C++/Rust)

Full-time

Kunsh Technologies

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 8 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (C++/Rust) in Remote 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... 
    Suggested
    Remote work

    Databento

    United States
    2 days ago
  • $65 - $110 per hour

    A recruitment firm specializing in systems engineering is seeking a System Software Engineer to develop coding benchmarks in C++ or Rust. This part-time, fully remote position requires strong experience in systems engineering and proficiency in the mentioned programming... 
    Suggested
    Remote job
    Hourly pay
    Part time

    Crossing Hurdles

    New York, NY
    1 day ago
  •  ...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... 
    Suggested
    Remote work
    Flexible hours

    OpenYield Inc

    New York, NY
    4 days ago
  • Mercor is seeking a performance engineer for a key role in a leading AI lab's GenAI team in Brentwood, California. This position...  ...in systems programming and performance optimizations using C++, Python, or Rust. A commitment to at least 30 hours/week is required, contributing... 
    Suggested
    Remote job

    Mercor

    Brentwood, CA
    1 day ago
  •  ...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... 
    Suggested
    Remote work
    Flexible hours

    Startup Talents

    United States
    3 days ago
  •  ...unseren Mitarbeitern und ihrer Leidenschaft für Innovation, ihrem Engagement und ihrer Initiative. Embedded Software Engineer (m/w/d) für Satelliten Avionik (Rust/C/C++) Bei uns fliegt dein Code! - im wahrsten Sinne des Wortes. Wir bauen die Avionik der nächsten Generation... 
    Home office
    Flexible hours
    Night shift

    OHB System AG

    Bremen, GA
    2 days ago
  • $35 - $45 per hour

     ...development of the most advanced Large Language Models. We’re seeking talented Performance Engineers with deep expertise in low‑level systems optimization—specifically C++, Python, and Rust—to bring hands‑on technical excellence and elevate the quality of our AI training and... 
    Remote job
    Hourly pay
    Weekday work

    Mercor

    Carmel, IN
    4 days ago
  • $170k - $189k

     ...Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy...  .... Join us as a Principal Software Engineer - Rust Systems Engineer and help us do what we...  ...codebase spans 200+ subsystems and 10,000+ C/C++ source files - running on Linux x86_64... 
    Currently hiring
    Work at office
    Local area
    Work from home
    Worldwide
    Relocation
    Home office
    Flexible hours

    Progress

    Burlington, MA
    16 hours ago
  • A leading cybersecurity firm is looking for a Senior Software Engineer in Client Development to enhance client applications using C# and Rust. This role is fully remote but offers hybrid options for those near Chicago or El Dorado Hills. Candidates should have over 5 years... 
    Remote job

    Keeper Security

    New York, NY
    1 day ago
  •  ...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

    Syndica

    United States
    16 hours ago
  •  ...Backend Engineering Team Lead Binance is a leading global blockchain ecosystem behind the world's...  ...leadership. Requirements: Strong software engineering fundamentals with professional experience in Rust, C++, C, or other high-performance compiled languages... 
    Remote work
    Work from home

    binance

    United States
    2 days ago
  • $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 time
    Work experience placement
    Remote work

    N1

    United States
    2 days ago
  •  ...technology startup in the United States is looking for a Senior Software Engineer to join their Query Engine team. This role focuses on...  ...distributed systems and low-level programming languages like Rust or C/C++. The company offers competitive salaries, meaningful equity... 
    Remote job
    Flexible hours

    Ditto

    New York, NY
    1 day ago
  •  ...Senior Engineer Join our team building the Statista Connect API - a high-performance, customer...  ...scalable, customer-facing APIs using Rust and TypeScript (AWS Lambda) Own data modeling...  ...Rust, TypeScript, or similar languages (C/C++, Python) ~ Experience designing APIs for... 
    Remote work
    Flexible hours

    Statista

    United States
    16 hours ago
  • $86.8k - $198k

     ...empowering people to change the world. Asa Rust Software Developer, you'll applyyour...  ...innovation. You’lltake ownership of complex engineering challengesbyarchitecting new mission‑focused...  ..., or Jenkins Experience with Python or C++ Ability to effectively communicate, work... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Arlington, VA
    2 days ago
  • Framework Ventures is seeking an experienced Software Engineer to join their fully remote team. You will support the Old Faithful project, which...  ...extensive experience with ETLs, Clickhouse, and writing in Rust or Golang. This role offers competitive compensation and a... 
    Remote job

    Framework Ventures

    New York, NY
    1 day ago
  •  ...Senior Software Engineer We are seeking a highly skilled Senior Software Engineer to join our...  ...and optimize high-performance, low-level C++ code for system-critical JVM runtime components...  ..., macOS), and languages such as Java or Rust is an advantage. We Offer ~... 
    Remote work
    Worldwide
    Flexible hours

    Azul

    United States
    3 days ago
  •  ...organization owns the critical tier of Apollo's platform — the underlying engine central to making GraphOS a highly performant, secure, governed,...  ...for GraphQL runtime platforms, primarily in idiomatic Rust, ensuring security, performance, and reliability. Triage, debug... 
    Remote work

    Apollo Inc

    United States
    16 hours ago
  •  ...Lead Systems Engineer (Rust) - AI Platform About the Role What if your Rust expertise could directly shape the infrastructure powering the world's most advanced AI systems? We're looking for a Senior Rust Full-Stack Engineer to build high-performance data pipelines... 
    Hourly pay
    Ongoing contract
    Contract work
    Freelance
    Remote work
    Flexible hours

    Alignerr

    Seattle, WA
    1 day ago
  •  ...Sr. Software Engineer - Rust/C++ (Remote) As a global leader in cybersecurity, CrowdStrike protects the people, processes and technologies that drive modern organizations. Since 2011, our mission hasn't changed — we're here to stop breaches, and we've redefined modern... 
    Local area
    Remote work
    Flexible hours

    CrowdStrike

    United States
    16 hours ago
  • €60.84k per year

     ...Sentry Software Engineer, Native Software runs the world and the pace is faster than ever. Sentry...  ...clients for native languages like C and C++, as well as integrations for popular...  ...software of Sentry (C and C++ — but also Rust, Python,.NET and JavaScript) Collaborate... 
    Minimum wage
    Full time
    Live in
    Remote work
    Relocation

    Sentry

    United States
    3 days ago
  • $60 - $120 per hour

    Micro1 is seeking a Software Developer for a remote position. You will join a diverse team focusing on innovation to design and deliver scalable...  ...extensive experience with programming languages such as Python, Rust, and Java, and must thrive in a remote collaborative environment... 
    Remote job
    Hourly pay

    Micro1

    California, MO
    2 days ago
  • Jobgether is seeking a Rust & Java Engineer in Germany to contribute to decentralized digital identity solutions. The role involves designing secure, scalable backend systems and APIs, focusing on performance and security while collaborating with a skilled team. Minimum... 
    Remote job
    Flexible hours

    Jobgether

    New Bremen, OH
    3 days ago
  •  ...robust backend systems, writing secure code, and solving complex problems collaboratively. The ideal candidate has strong proficiency in Rust and Java, excellent communication skills in English, and a Bachelor's degree in Computer Science or a related field. This position... 
    Remote job

    Procivis AG

    New York, NY
    3 days ago
  • Lead Systems Engineer (Rust) — AI Platform About The Role What if your mastery of Rust could directly shape the infrastructure powering the next generation of AI? We're looking for a senior Rust engineer to build and lead the systems that sit at the heart of real AI production... 
    Hourly pay
    Ongoing contract
    Contract work
    Freelance
    Remote work

    Alignerr

    Seattle, WA
    3 days ago
  •  ...Software Engineer We are building a secure, reproducible foundation for software everywhere, aiming to make building, maintaining, and releasing...  ...both our codebase and our company culture. Tech Stack: Rust (CLI tooling), TypeScript (Cloud frontend), Go (backend... 
    Full time
    Remote work
    Flexible hours

    Fuku

    United States
    16 hours ago
  •  ...Easybill Software Engineer Position Easybill is a cloud-based invoicing software that has been on the market for more than 18 years due...  ...ideas and celebrate. The ideal profile: PHP, TypeScript, and Rust expertise, founding engineer vibes, and a strong presence on... 
    Permanent employment
    Contract work
    Local area
    Remote work
    Flexible hours

    Easy Bill

    United States
    16 hours ago
  •  ...Senior Backend Engineer We are seeking a Senior Backend Engineer with deep technical expertise in Rust and a strong working knowledge of Python to be the driving technical force behind a major language migration strategy. In this role, you will take full ownership... 
    Remote work

    TrueLogic Company

    United States
    2 days ago
  • A leading defense technology company is seeking a Junior Software Engineer to contribute to the design, development, and delivery of software...  ...candidate should have 2+ years of experience with Java, Rust, and JavaScript, and be collaborative within an Agile environment... 
    Remote job

    Leidos

    Arlington, VA
    3 days ago
  •  ...behalf of a partner company. We are currently looking for a Rust & Java Engineer in Germany. Join an innovative engineering environment focused...  ...challenges and improve system architecture. Contribute to software architecture decisions, including modular design patterns and... 
    Work at office
    Remote work
    Flexible hours

    Jobgether

    New Bremen, OH
    3 days ago

Do you want to receive more vacancies?

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