CronJobs

backend jobs

Software Engineer (C++/C#)

Databento · Remote / Boston / Salt Lake City / San Francisco / New York

remotemid$150,000–$250,000Posted Oct 13, 2026C++C#JavaCI/CDAPIsserializationmultithreadingnetworked I/O

Apply on the employer site

About this role

**Software Engineer (C++/C#)** Databento is the market data platform for modern finance—providing real-time and historical data across futures, options, and equities through a unified API. By owning the market data stack end-to-end, we deliver the performance and reliability trading firms demand with a simpler developer experience. We’re looking for a midlevel or senior individual contributor (IC) to join our core engineering team. You’ll implement and maintain our **C# client library**, and collaborate with the team on the most **performance-sensitive** parts of our codebase. **Responsibilities** - Own and maintain our **C# client library**, ensuring it’s robust, well-tested, and easy for external users to integrate with. - Design, develop, and maintain **high-performance server applications in C++**. - Write **message parsers** and **feed handlers** for direct market data feeds from trading venues. - Optimize for **high throughput** (millions of messages/sec, up to 40+ Gbps) and **low latency** (nanoseconds). - Implement tools and libraries for **petabyte-scale data processing and analysis**. - Collaborate with the systems team on best practices for **build, deployment, and CI/CD**. - Implement **monitoring** and improve **application uptime**. - Ensure smooth **feature rollouts** and updates. **Preferred background** - **5+ years** of full-time software engineering experience (trading firm, tech company, or high-growth startup preferred). - Strong proficiency in **C++ and C#**. - Experience with **Java** is a plus. - Experience designing **APIs** with intuitive, developer-friendly interfaces. - Familiarity with open source best practices (release management, versioning, changelogs, issue triage, 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 with **lldb/gdb**. - Good communication skills and work ethic for a **remote workplace**. - Interest in **low-level optimization** and **performance engineering**. - Interest in **financial data** or **algorithmic trading**. **Benefits & compensation** - Health, dental, disability, and life insurance; **401(k) matching** for full-time employees. - **100% remote** work; teammates across the globe, paid in local currency. - Base salary range: **$150,000–$250,000** (benchmarked to Tier 1 locations). Total compensation may include bonuses, commissions, and equity depending on the role. **Phishing scam notice** Be cautious of phishing scams impersonating Databento that offer fake interviews and request purchases. Official emails come only from **@databento.com** or **us.greenhouse-mail.io** (our ATS). Other domains (e.g., databento-careers.com, databento.online) are fraudulent. **Equal opportunity** Databento provides equal employment opportunities to all employees and applicants regardless of race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity or expression, veteran status, or genetics. Even if your experience doesn’t exactly match every qualification, we still encourage you to apply.

Listing freshness

CronJobs last confirmed this listing 2h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.

Browse all software engineering jobs →

Follow fresh jobs in Discord