Software Engineer (C++/Java)

2 hours 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

Senior Software Engineer

Natera 1K-5K Pharmaceuticals

Natera is hiring a Senior Software Engineer to build and evolve oncology web applications and services within a fast-growing biotech environment focused on scalable, compliant software delivery.

Agile AWS HIPAA JavaScript Next.js PostgreSQL React Snowflake System Design TypeScript
1 hour, 45 minutes ago

Senior Software Engineer - Storage Engine - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is seeking a Senior Software Engineer for the globally distributed Elasticsearch Storage Engine team to improve core storage and query technologies for observability workloads.

CI/CD Elasticsearch GitHub Java MongoDB PostgreSQL Prometheus Solr
1 hour, 45 minutes ago

Senior Software Developer - Storage Engine - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for its globally distributed Elasticsearch Storage Engine team to improve core storage and query technologies for observability workloads.

CI/CD Elasticsearch GitHub Java MongoDB PostgreSQL Prometheus Solr
1 hour, 45 minutes ago

Senior Software Engineer, Back-end (Fraud)

Affirm 1K-5K Diversified Financial Services

Affirm is hiring a Senior Software Engineer in its Fraud International Team to build real-time fraud decisioning systems and launch fraud protection across markets beyond the US.

Apache Airflow AWS CI/CD dbt Kotlin Kubernetes Machine Learning MySQL PostgreSQL Python Snowflake SQL
2 hours 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