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
$136.3k - $231.7k
...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers... ...best and the brightest research scientist, software engineers, application development... ...ResponsibilitiesConduct software development activities using C++/C#, Managed C++, .NET in Windows 64-bit...SuggestedMinimum wageFull timeWork experience placementFlexible hours- ...us!Job DescriptionAbout the RoleWe are looking for an experienced Software Engineer with hands-on experience in manufacturing automation and a strong foundation in software development using C, C++, and C# on the Microsoft platform. As a key member of the FactoryTalk...SuggestedFull timeVisa sponsorshipWork visaFlexible hours
- As a Senior Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank, You will work with a global team of innovators... ...or functional programming language such as Python, Java, C++ or C#.Willingness to become proficient and develop in Python if not...SuggestedWork at office
- ...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
- ...Senior Software Engineer Matrix designs, manufactures, and sells innovative technological products that help keep people safe. Originally... ...maintaining sophisticated software applications using Python, C#, C++, and Linux. You will collaborate with cross-functional teams...Temporary workWork at officeHome officeShift work
- ...Job Description Job Description 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...Permanent employmentContract workFor contractorsLocal area
$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- ...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....Permanent employmentFull timeContract workFor contractorsH1b
$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
- ...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
- ...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
- ...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
- ...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
- ...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
- ...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
- ...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
- Additional Information All your information will be kept confidential according to EEO guidelines.Full time
$145k
...Akuna is proud to operate from additional offices in Sydney, Shanghai, Singapore, and London. What you'll do as a C# .NET Desktop Software Engineer Intern on the User Interface team at Akuna: Akuna is seeking a Software Engineer Intern to join the UI team for our...Summer workInternshipSummer internshipWork at office$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- ...systems. Work with a team of highly skilled engineers to deliver groundbreaking diagnostics... ...in programming languages such as: C, C++, C# Excellent written and verbal communication... ..., develop, debug, modify, and test software programs using C, C++, C# or other current...Relocation
- ...visibility, and optimize spend across the enterprise. Emburse software engineers contribute to the development of an engaging and... ...years of experience in software engineering Experience with C# in a distributed web application development environment (e.g....Full timeLocal areaFlexible 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
- ...screening, and operational efficiency. We are seeking a Software Engineer (3–5 years experience)to join our Product Development team. In... ...maintaining applications across web and Windows platforms using C#, .NET, and SQL Server . You will work on APIs, microservices,...Full timeContract workRemote workWorldwide
- ..., more recently, device and identity protection. Job Description The Full Stack Software Engineer designs and builds enterprise web applications using C#, ASP.NET and Vue.js, following best practices for scalable and maintainable systems. In this role,...Full timeContract workWork at officeWork from homeWork visa
- ...ingenuity. Key Responsibilities: Build and evolve C#/.NET back-end services on Azure that carry telemetry... ...customers' security teams review. Partner with software, hardware, data science, and engineering teams to turn complex signals into actionable insights...Full timeWork at officeRemote workFlexible hours
$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- ...We are searching for an Application Engineer to join our PC Deployment Services team for... ...can easily recover from hard drives or software failures without assistance from IT.... ...~5+ years programming in Java, Ruby, C/C++, C#, Perl, Python or other scripting/programming...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (C++/C#). Be the first to apply!
- senior c++ software developer United States
- c++ embedded engineer United States
- c++ software developer United States
- c++ programmer United States
- senior c++ developer United States
- entry level c++ developer United States
- c++-python developer United States
- junior c++ developer United States
- c++ developer United States
- software engineer c# United States



