Software Engineer (C++/C#)
Databento
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.
- 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.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (C++/C#) in United States vacancy
- ...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
- ...Senior Software EngineerMatrix designs, manufactures, and sells innovative technological... ...are currently seeking a Senior Software Engineer to join our team. As a Senior Software Engineer... ...software applications using Python, C#, C++, and Linux. You will collaborate with...SuggestedWork at officeHome officeShift work
$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...SuggestedFull 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- ...organizations.They are seeking a Mid to Senior Software Engineer with strong, current hands-on experience in both Python and .NET (C#). This is a critical requirement, candidates... ...Preferred QualificationsExperience with C++ or Java Exposure to portfolio management systems...
- ...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
- ...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
- ...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
$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- ...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
- 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- ...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
- ...quality assurance ensures efficient, agile software development while aligning every solution... .... Our collaborative team of software engineers, QA engineers, and project managers... ...software development ~ Proficiency with C#, Visual Studio, Windows Server ~ Experience...Full timeLocal areaRelocation
$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$90k - $157.5k
...Investment Management System, is seeking a talented senior level software engineer. We are a close-nit group of developers, QA and product... ...well designed and implemented code. Our primary technology is C#, some Java, and some SQL. We are looking for someone...Full timeTemporary workWorldwideFlexible hours- ...join us!Job DescriptionPosition Summary:We are seeking a Senior Software Engineer to join our Trusted Content team within the Artificial... ...in programming languages commonly used in AI, such as Python, C#, C++, or JavaExperience with machine learning frameworks and libraries...Full timeWork experience placementWork at officeVisa sponsorshipWork visaFlexible hoursDay shift
- ..., 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
$115.3k - $170.4k
Looking for a Full Stack Lead Software Engineer who enjoys working on new product development with a passion for customer experience and security... ...back-end business logic on an embedded platform with C# and C++. Build secure APIs including REST and GraphQL. Participate in...Full timeTemporary workApprenticeshipWork at officeWorldwideFlexible 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- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (C++/C#). Be the first to apply!
Related searches
- c++-python developer United States
- c++ software developer United States
- senior c++ developer United States
- junior c++ developer United States
- c++ programmer United States
- entry level c++ developer United States
- c++ embedded engineer United States
- c++ developer United States
- senior c++ software developer United States
- lead c# developer United States



