Software Engineer (C++/Java)

1 month, 1 week ago
Full-time
Senior
Software Development
Databento

Databento

Databento provides real time and historical market data APIs. Access data for equities, futures, options, and more with one integration. Sign up for $125 in free credits. A simpler, faster way to get market data. Databento makes it simpler and faster t...

IT Services
11-50
Founded 2019

Description

  • Own and maintain the Java client library so it is robust, well-tested, and easy to integrate.
  • Design, develop, and maintain high-performance server applications in C/C++.
  • Write message parsers and feed handlers for direct market data feeds from trading venues.
  • Optimize the codebase for very high throughput and nanosecond-level low latency.
  • Implement tools and libraries for petabyte-scale data processing and analysis.
  • Collaborate with the systems team on build, deployment, and CI/CD best practices.
  • 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 both C/C++ and Java.
  • Experience with C# is a plus.
  • Experience designing APIs with intuitive, developer-friendly interfaces.
  • Familiarity with open source best practices, including release management, versioning, changelogs, issue triage, and backwards compatibility.
  • Knowledge of systems programming, algorithms, data structures, multithreading, networked I/O, serialization, CPU architecture, kernel, and compilers.
  • Experience working with multiprocess environments.
  • Comfortable using lldb/gdb.
  • Good communication skills and work ethic for a remote workplace.
  • Interest in low-level optimization, performance engineering, financial data, or algorithmic trading.

Benefits

  • Remote workplace.
  • Equal employment opportunity and consideration for qualified applicants with arrest or conviction records.
  • Accommodation available for candidates who need it.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Appian Consultant (FMS)

Horizon Industries Limited is hiring a remote, full-time Appian Consultant to support Foreign Military Sales through Appian development, solution delivery, and growing technical ownership.

Agile MySQL Oracle PostgreSQL SQL
17 hours, 9 minutes ago

Principal Software Engineer, Pricing Platform

Upstart 1K-5K Banks

Upstart is seeking a Principal Software Engineer to provide cross-functional technical leadership and evolve the scalable pricing platform that converts machine-learning underwriting outputs into real-time pricing decisions across its lending products.

AWS Celery Datadog Django FastAPI Go gRPC Helm Java Kotlin Kubernetes Machine Learning Microservices PostgreSQL Prototyping Python Rust Spring Boot Statistics
17 hours, 9 minutes ago

Staff Software Engineer, Backend (Identity International)

Affirm 1K-5K Diversified Financial Services

Affirm is hiring a senior backend engineering leader for its International Expansion Unit in the UK to set technical strategy and evolve global identity systems supporting compliant market expansion, customer trust, and business growth.

Apache Spark AWS Kotlin Kubernetes MySQL Python
17 hours, 24 minutes ago

Staff Software Engineer, Backend (Identity International)

Affirm 1K-5K Diversified Financial Services

Affirm is hiring a senior backend engineering leader for its International Expansion Unit in remote Spain to shape global Identity systems that support compliant market expansion, customer trust, and business growth.

Apache Spark AWS Kotlin Kubernetes MySQL Python System Design
17 hours, 54 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers