Software Engineer (C++/Rust)

Databento
Boston, Salt Lake City, San Francisco, New York
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: ["Communication","Collaboration","Problem-solving"]

Join a core engineering team building high-performance server applications in C/C++ and Rust for a leading market data platform. You’ll optimize for ultra-low latency, process petabyte-scale data, and contribute to CI/CD, monitoring, and reliable rollouts in a remote-friendly, high-growth fintech environment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Databento
Databento
2 months ago

Software Engineer (C++/Rust)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live

Job Summary

Join a core engineering team building high-performance server applications in C/C++ and Rust for a leading market data platform. You’ll optimize for ultra-low latency, process petabyte-scale data, and contribute to CI/CD, monitoring, and reliable rollouts in a remote-friendly, high-growth fintech environment.
Location: Boston, Salt Lake City, San Francisco, New York
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key 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.

Key Requirements

  • •5+ years of full-time software engineering experience.
  • •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.
Experience:5+ yearsFinanceFintechTrading
Skills:CommunicationCollaborationProblem-solving
Languages:English
Tech Stack:C++RustLLDBGDBCI/CDMultithreadingNetworkingSerializationCPU architectureKernelCompilers

Company Brief

Databento
Provides low-latency market data APIs and a standardized historical tick data marketplace for equities, futures, and options, enabling developers and firms to access, transform, and stream high-fidelity financial market data programmatically.
Industry: Data Infrastructure
Company Size: Small (11 to 50 employees)
Growth: Early Stage Startup
Funding: Seed
WebsiteLinkedIn