Software Engineer (C++/C#)
Databento
Software Engineer (C++/C#)
Remote / Boston / Salt Lake City / San Francisco / New York
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 market data platform for modern finance. The company provides real-time and historical data across futures, options, and equities through a unified API. By owning the entire market data stack end-to-end, Databento is the first platform of its kind to combine the performance and reliability demanded by the world's leading trading firms with a dramatically simpler developer experience. Our team includes alumni of Two Sigma, Citadel Securities, Flow Traders, Tower Research, PDT Partners, SIG, and other top quantitative firms.
We're looking for a midlevel or senior IC to join our core engineering team. You'll be responsible for implementing and maintaining our C# client library, and also working alongside our core engineering team on the most performance-sensitive parts of our codebase.
Responsibilities
- Own and maintain our C# client library, ensuring it is 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 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.
Preferred Background
- 5+ years of full-time software engineering experience, preferably at a trading firm, tech company, or high-growth startup.
- Strong proficiency in both C++ and C#.
- Experience with Java is a plus.
- Experience designing APIs with a strong focus on 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 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.
Notice About Phishing Scams
Be cautious of phishing scams impersonating Databento that offer fake job interviews and request purchases. Official emails come only from @databento.com or us.greenhouse-mail.io (our ATS). Any other domains (e.g., databento-careers.com, databento.online) are fraudulent.
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.
- ...Description Software Engineer The Company: Varonis is a pioneer in data security and analytics, specializing... ...The Requirements: ~5+ years of experience with C#/ Java, as well as 3+ years with C/C++ ~ Experience with distributed systems ~ Experience...SuggestedFull time
- ...or senior IC to join our core engineering team. You'll be responsible for... ...and maintaining our C# client library, and also working... ...performance server applications in C++. ~Write message parsers and... ...Qualifications ~5+ years of full-time software engineering experience,...SuggestedFull timeRemote work
$25 - $100 per hour
...Job Title: Senior Mission Systems Software Engineer (C++/C#/Rust) Location: Fort Worth, Texas Type : Contract To Hire Contractor Work Model : Onsite Hours: 40 hours per week Security Clearance: Active Secret required We are seeking a Senior Software...SuggestedPermanent employmentContract workFor contractorsLocal area- ...United States and globally. We are currently seeking a Senior Software Engineer to join our team. As a Senior Software Engineer, you will be... ...sophisticated software applications using Python, C#, C++, and Linux. You will collaborate with cross-functional teams...SuggestedFull timeTemporary workWork at officeHome officeShift work
- ...direction. Focus on development of software following Agile processes.... ...Responsiblities include: C# Desktop Application WinForms,... ...defects. Qualifications C++ experience and exposure to EDA... ...- Computer Science, Computer Engineering or related discipline....SuggestedPermanent employmentFull timeContract workFor contractorsH1b
$73k - $118k
JOB DESCRIPTION Job Title Software Test Automation Engineer-C++, C# (Orange, OH) Job Description Software Test Automation Engineer Play an integral role in shortening critical healthcare software development cycles and feedback loops through rapid release...Full timeWork at officeImmediate startWork visaRelocation package3 days per week$101.1k - $134.3k
...Rockstar is on the lookout for a passionate Software Engineer who considers software development to... ...Server, SQL server, IIS, .NET, and C#. Develop web services supporting game... ...distributed systems. ~ Expert in C# and/or C++. ~ Strong CS fundamentals, including...Full timeWork at officeWorldwide- ...oncology ecosystem. We’re looking for experienced software engineers to help us accomplish our mission to improve and... ...2, RDS, S3, IAM, SQS etx) You are proficient in C# or other object-oriented languages like C++, Java. You hold a bachelors, masters, and/or Ph....Full timeWork at officeWork from homeFlexible hours
- ...Job Description Our Client requires Software Engineer (C#.Net) , if you are interested for the position please send your updated resume along with your current/expecting salary. Job requirement for Software Engineer (C#.Net) Location: Redwood City, CA...Full time
$150k
...exploration, marked by a spirit of curiosity and relentless drive for excellence. Aquatic Capital Management is seeking a C++ Software Engineer to join our Market Data team. In this role, you’ll build and maintain real-time market data infrastructure that delivers...Full timeCasual work$57.85k - $104.58k
Leidos is looking for a talented entry level Software Engineer for work in support of our Security Enterprise Solutions. As a Software Engineer... ...Design, build, and maintain efficient, reusable, and reliable C++ code using good OOP/OOAD techniques for our systems. Optimize...Full time- ...posted are full-time positions unless otherwise noted. Job Description The .Net Architect Software Engineer will be well versed in system development and design using C#, .Net, ASP.Net, and SQL Server. They will help plan the future architectural plan for Company’s...Full time
- ...Senior Software Engineer / Senior .NET Developer C# / .NET | AWS | Greenfield Platform Build | Arkansas We’re hiring Senior Software Engineers to join a newly formed software engineering team for a financially strong, growing US business investing heavily in...Full timeRelocation package
- ...We're Looking For: We seek a talented mid- to senior-level engineer with full-stack development skills and strong communication abilities... ...scalable, user-friendly applications using Angular, SQL, C#, and JavaScript (JQuery experience is a plus) Employ Lean UX principles...Full timeLocal areaNight shift
- ...Job Description We are seeking an experienced software engineer that will be responsible for improvement of processes and procedures exercised... ...with relevant technologies. Strong working knowledge of C#, .NET 2.0, Visual Basic, ASP, HTML, Javascript, VB Script, XML...Permanent employmentFull timeContract work
$130k - $180k
...the right candidate to kick start a career in the financial technology space. THE ROLE Virtu is looking for a Software Engineer expert in C# to join our Triton Development team. We’re building a state of the art, multi-asset class Execution Management System that...Full timeWorldwide- ...in biotechnology and life sciences, is looking for a “ Senior Software Engineer \" based out in Tucson, AZ. \ \ Job Duration: \ Long Term Contract... ...Summary \ \ In this role, you will use your experience in C# to design and build complex software solutions. You’ll be part...Long term contractFull time
- ...we hire the best and brightest engineers who want to work with like-... ...anywhere else. We are looking for software engineers who are interested... ...Expert knowledge of Modern C++ Fluency in object-oriented programming... ...platforms Experience in C#, WPF, and MVVM a huge plus...Full timeTemporary workWork at officeRemote work
$50 - $65 per hour
...results that create great solutions! Their engineering teams utilize industry-leading... ...Oriented Design & Analysis principles in C#; as well as WCF, API, ORM, Cloud, SOA, SaaS... ...mentorship. ~Maintain high standards of software quality within the team by establishing good...Full timeRemote work- ...Senior Software Engineer(Full Stack) .Net & C# - Hybrid 3 days POSITION SUMMARY Join a highly collaborative, motivated, and diverse team dedicated to delivering delightful modern user experiences for all our own advanced technology ecosystem. We are seeking...Full time
- Additional Information All your information will be kept confidential according to EEO guidelines.Full time
$133.7k - $200.5k
...Articulate is looking for a Senior Software Engineer to join our amazing Storyline team! A Senior Software Engineer I is a trusted member of... ...processes around them. \n What you'll do: Modernize legacy C# code to the latest and greatest platforms Enhance CI/CD...Full timeLocal areaRemote work- ...Description Synergy is looking for Senior C# Software Engineer that will wok closely with site partners at Quantico. You will be responsible to ensure data ingest, formatting, and transformation is completed according to customer defined specifications. You will validate...Full timeWork at officeImmediate startFlexible hours
- ...quality assurance ensures efficient, agile software development while aligning every solution... .... Our collaborative team of software engineers, QA engineers, and project managers... ...experience with Microsoft .NET framework, C#, ASP.NET, Web Services, WCF, Windows Services...Full timeLocal areaRelocation
- A cybersecurity company is seeking a Senior Client Software Engineer for a remote position. The ideal candidate will focus on developing client-side applications, leveraging strong skills in C# and Rust. Key responsibilities include enhancing installation workflows and...Remote work
- ...Description We are seeking an experienced Software Developer to join our team working on... ...to compliance standards and high-quality engineering practices in a regulated environment. What... ...management systems ~Technologies used: C#/.NET Framework 4.8, WPF ~Management...Full timeRemote workWorldwide
$95k - $115k
...LASR). Position Summary The Product Software Development team at nLIGHT delivers high-... ...are seeking a highly motivated software engineer with a strong record of technical... ...and implement clean, scalable code using C#, .NET, and related technologies. Experience...Permanent employmentFull timeTemporary workImmediate startFlexible hours- ...Tower Research, PDT Partners, SIG, and more. We're looking for a midlevel or senior IC to join our core engineering team. Our team is responsible for all things C/C++ and Rust, and the most performance-sensitive parts of our codebase. You'll be working with nearly 20 PB...Full time
$140k - $160k
...and over 2 million policyholders. WHO YOU ARE: Senior Software Engineers play a key role in the design, development/configuration, unit... ...work experience. ~ Ability to develop software in C++, C#, DotNet Core, etc. ~ Experience developing with Web technology...Full timeWork experience placement- ...A dynamic technology firm is seeking a Senior Software Developer to modernize a Warehouse Management System. The ideal candidate has strong skills in C#, modern .NET, and event-driven architectures. You will design microservices, enhance backend services, and create mobile...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (C++/C#). Be the first to apply!
- c++ embedded engineer United States
- entry level c++ developer United States
- c++ software developer United States
- c++ programmer United States
- senior c++ developer United States
- c++ developer United States
- c++-python developer United States
- senior c++ software developer United States
- software engineer c# United States
- c# developer United States





