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

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 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! #J-18808-Ljbffr Databento

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer (C++/Rust) in New York, NY vacancy
  •  ...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...  ...Preferred Background ~5+ years of full-time software engineering experience, preferably at a trading... 
    Suggested
    Full time
    Local area
    Remote work

    Databento

    New York, NY
    1 day 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
    Hourly pay
    Part time
    Remote work

    Crossing Hurdles

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

    Capitolis

    New York, NY
    1 day ago
  • Biz Tech Consultants is seeking a qualified candidate to review and validate AI benchmark tasks in C++/Rust repositories. Responsibilities include running containerized builds, verifying patches, and debugging failures while ensuring task quality. The ideal candidate must... 
    Suggested
    Freelance

    Biz Tech Consultants

    New York, NY
    20 hours ago
  • Databento is seeking a midlevel or senior Software Engineer to join our core engineering team in New York, NY. You'll design and develop high-performance server applications using C/C++ and Rust while managing petabyte-scale data. Ideal candidates should have over 5 years... 
    Suggested
    Remote job

    Databento

    New York, NY
    1 day 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... 
    Remote work

    Keeper Security

    New York, NY
    20 hours ago
  •  ...Senior Software Engineer, Client Development (C# / Rust) Remote, US Description Keeper Security is hiring a Senior Client Software Engineer to join our engineering team. This is a 100% remote position, with an opportunity to work a hybrid schedule for candidates based... 
    Temporary work
    Remote work

    Keeper Security

    New York, NY
    20 hours ago
  •  ...Group, and more. Position Overview: We're seeking a Software Engineer intern with a focus on backend systems in Rust. This role will involve the development of core...  ...in a low level programming language like Rust, C, C++, Zig Experience/ interest in systems programming.... 
    Internship

    N1

    New York, NY
    2 days ago
  • Review & validate AI benchmark tasks in C++/Rust repositories. Run containerized builds and test suites, verify patches and solutions...  ...in any specialization, B.Tech / B.E. in Computer Science and Engineering (CSE) PG: MCA in any specialization, M.Tech in Computers Key... 
    Freelance

    Biz Tech Consultants

    New York, NY
    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
    20 hours ago
  • $180k - $290k

     ...growing and changing Stellar ecosystem. As a C++ Engineer at Stellar, you'll be at the heart of it...  ...of Stellar Core - the backbone software behind the Stellar Network. Design and develop...  ...excel in writing code in modern C++ or Rust in a production environment. You're a... 
    Temporary work
    Work at office
    Local area
    Flexible hours

    P2P

    New York, NY
    3 days ago
  •  ...About the job Senior Software Engineer, C++ About the Company A leading decentralized infrastructure company is building one of the...  ...implementing distributed systems at scale. Familiarity with Rust or other systems-level programming languages. Interest in... 
    Worldwide

    TechChain Talent

    New York, NY
    20 hours 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
    20 hours ago
  •  ...accelerate crypto adoption. You'll collaborate with backend Rust engineers, blockchain specialists, and UI developers to build comprehensive...  ...Partner with crypto-native engineers Skills 7+ years of software engineering experience Proficiency in writing network services... 
    Remote work

    Blockchain Works

    New York, NY
    2 days ago
  •  ...for Liquidity Platform Delta One Strategy Engineering Team. What You'll Be Doing Develop and...  ...venues. Build low-latency trading systems in Rust that can execute strategies across CeFi...  ...with other trading-focused languages (C++ / Java / Python). Understanding of crypto... 

    Framework Ventures

    New York, NY
    20 hours ago
  • Filecoin Foundation is seeking a Protocol Engineer to lead and participate in the full lifecycle of protocol development, including design...  ...experience, proficiency in programming languages like Golang or Rust, and solid knowledge of computing theory. A B.S. or M.S. degree... 

    Kubelt

    New York, NY
    20 hours ago
  •  ...Quant Developer – Python/Rust – Options Market Maker A leading global investment firm specialising in systematic and quantitative...  ...academic background in a technical field such as Computer Science, Engineering, Mathematics, or Physics. Deep expertise in Python or Rust.... 
    Full time

    Radley James

    New York, NY
    2 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 GraphQL

    New York, NY
    20 hours ago
  •  ...military base, Hetto's peer‑to‑peer sync engine ensures devices stay connected and data stays...  ...POS terminals to military radios. The Rust core is the engine, consumed via FFI...  ...Library/SDK development mindset — You've built software that other developers consume as a... 
    Remote work
    Flexible hours

    Ditto

    New York, NY
    20 hours ago
  • PolySwarm Pte. Ltd. is seeking a full-time Senior Software Engineer to support innovative solutions in information security. You will be responsible...  ...features and building microservices using Python and Rust, all while working remotely with a dynamic team. The role includes... 
    Remote job
    Full time

    PolySwarm Pte. Ltd.

    New York, NY
    1 day ago
  • A Player is seeking a founding engineer to build and ship autonomous AI systems. You will take responsibility for system architecture...  ...team. The ideal candidate has strong programming skills in Rust, Go, or C++ and production experience in systems used by real users. The... 
    Remote job

    A Player

    New York, NY
    1 day ago
  •  ...building a secure, reproducible foundation for software everywhere, aiming to make building,...  ...and effortless. As one of our first Engineers, you will play a pivotal role in shaping...  ...codebase and our company culture. Tech Stack Rust (CLI tooling) TypeScript (Cloud frontend)... 
    Full time
    Remote work
    Flexible hours

    Fuku

    New York, NY
    3 days ago
  •  ...remote position, you'll engage with users, debug issues, and maintain fault-tolerant systems primarily in Rust. Ideal candidates will have strong systems engineering experience and debugging instincts, along with a passion for GraphQL and developer tooling. Apollo offers... 
    Remote work

    Apollo GraphQL

    New York, NY
    20 hours ago
  • $230k - $270k

    Legion Intel is seeking a Staff Software Engineer to design, develop, and maintain the core infrastructure of its AI platform. Ideal candidates will have expertise in Rust and Python, along with extensive experience in software engineering and platform architecture. This... 
    Remote job
    Contract work

    Legion Intel

    New York, NY
    1 day ago
  •  ...scientists, product managers, and other engineers to solve both technical and business challenges...  ...protocol engineer Proficiency in Golang, Rust, or other mainstream protocol development...  ...and hit the ground running on a complex software project Experience working with major... 
    Remote job
    Work experience placement

    Kubelt

    New York, NY
    2 days ago
  •  ...runs counter to Bitcoin’s core ethos of self-sovereignty and security. What the role involves: As an experienced software engineer with a passion for Rust and a drive for technical excellence, you’ll contribute directly to product development while championing quality... 
    Remote work

    Framework Ventures

    New York, NY
    20 hours ago
  •  ...t quite master! About Us At South Geeks, we connect top LATAM engineering talent with innovative companies building impactful products worldwide...  ..., and gradually help migrate portions of the system toward a Rust-based architecture. The environment requires engineers who... 
    Remote work
    Work from home
    Worldwide

    South Geeks

    New York, NY
    20 hours ago
  • A technology company in the United States seeks a Senior Backend Engineer (PHP) to support a critical payments platform. You will work with backend systems, contribute to migrations to Rust, and troubleshoot production issues. Ideal candidates should have extensive experience... 
    Remote job

    South Geeks

    New York, NY
    20 hours ago
  •  ...professional 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 placement
    Internship

    Fionics

    New York, NY
    24 days ago
  • A leading remote tech company in the United States is seeking a Software Engineer proficient in Rust. The successful candidate will design and implement robust services, collaborate with cross-functional teams, and take ownership of systems. Ideal candidates should have... 
    Remote job

    Optimum Source Inc.

    New York, NY
    20 hours ago

Do you want to receive more vacancies?

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