Software Engineer (C++/Rust) at Databento | Boston, Massachusetts, USA | Rezi

Software Engineer (C++/Rust) at Databento

Software Engineer (C++/Rust)

Databento · Boston, Massachusetts, USA

1 months ago

Software Engineer (C++/Rust)

Databento · Boston, Massachusetts, USA

2 months ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Databento is seeking a mid-level or senior individual contributor to join its core engineering team, focusing on high-performance C/C++ and Rust development for the most performance-sensitive parts of the codebase. You will work with petabytes of data and thousands of CPU cores to build the next generation of market data provision.

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.

Requirements

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

Skills

  • C/C++
  • Rust
  • Systems programming
  • Algorithms
  • Data structures
  • Multithreading
  • Networked I/O
  • Serialization
  • CPU architecture
  • Kernel
  • Compilers
  • Multiprocess environments
  • lldb/gdb
  • Low-level optimization
  • Performance engineering
  • Financial data
  • Algorithmic trading

Location

  • Remote

Work Type

  • Full-time

Experience Level

  • Mid-level
  • Senior

About the Company

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

Equal Opportunity

  • 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!