Software Engineer, C++, Rust

🕒 June 8

🏄 California, New York, +2 more states – Remote

infoinfo

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

infoinfo

👻 Ghost score 45%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Databento

Databento

11 - 50 employees

Founded 2019

💼 Consulting

📣 Marketing

📦 Logistics

💰 $24.3M Series A on 2021-11

Consulting • Marketing • Logistics

Databento is a company that provides comprehensive market data solutions through APIs for both real-time and historical data. Founded in 2018, it delivers normalized data from a wide array of asset classes including futures, options, and equities, sourced directly from colocation sites to ensure low latency and high reliability. Databento offers a simplified and efficient way to access market data, with customizable pricing models and extensive support for developers. Their services include live data streaming, historical data retrieval, and detailed insights into corporate actions. The platform caters to over 3,000 leading firms and startups, utilizing advanced technology to offer solutions such as full exchange order book replay and seamless integration with programming languages like Python and C++.

📋 Description

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

Apply Now

Similar Jobs

🕒 June 8

nDeavour Consulting

1 - 10

💼 Consulting

📦 Logistics

📣 Marketing

Full Stack Software Engineer developing and maintaining applications for global lottery solutions. Collaborating with cross-functional teams using Java, Spring Boot, and React technologies in a remote setup.

🕒 June 6

FCP Euro

201 - 500

📦 Logistics

✈️ Travel

🚘 Automotive

Sr. Full Stack Engineer developing web applications for FCP Euro. Collaborating with stakeholders and mentoring junior members while ensuring code quality and maintainability.

🕒 June 5

Aledade, Inc.

501 - 1000

🏥 Healthcare

⚕️ Healthcare Insurance

🏢 Enterprise

Senior Software Engineer II developing scalable and performant solutions as part of Aledade's Engineering team. Collaborating with cross-functional teams to drive technical initiatives in healthcare.

🕒 June 5

Aledade, Inc.

501 - 1000

🏥 Healthcare

⚕️ Healthcare Insurance

🏢 Enterprise

Forward-Deployed Engineer helping Aledade's Product, Tech, and Analytics teams adopt developer-centric AI tools. Shipping plugins and skills, and integrating tools through the MCP Gateway.

🕒 June 5

Aledade, Inc.

501 - 1000

🏥 Healthcare

⚕️ Healthcare Insurance

🏢 Enterprise

Aledade's Engineer enabling AI adoption by embedding with Product, Tech, and Analytics teams. Focused on shipping plugins, skills, and integrations to improve workflows.