Software Engineer (C++/C#)
Databento
Job Description
Job Description
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.
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.
Our recruiting data suggests that underrepresented applicants often downplay their skills. Even if your experience doesn't exactly match the qualifications listed, we still want to hear from you. Please apply!
$143.7k - $194.4k
...features not possible on bare metal i.e. true Software Defined Networking (SDN).We are looking for a Embedded Software Development Engineer II (C/C++) to help build our next generation of... ..., tools, systems, and services using: C#, C++, Java, or Perl experience- 1+ years...SuggestedInternshipWorldwideFlexible hours- ...or senior IC to join our core engineering team. You'll be responsible for... ...server applications in C/C++. Write message parsers and... ...background ~5+ years of full-time software engineering experience,... ...and Java. ~ Experience with C# is a plus. ~ Experience designing...SuggestedFull timeLocal areaRemote work
$166k - $220k
...ABOUT THE JOB At Anduril, our Software Engineers are at the forefront of defense technology, crafting high-impact, cutting-edge solutions... ...our mission-critical operations. We're seeking talented C++ software engineers on several teams to contribute to projects...SuggestedFull timeWork experience placementImmediate startRelocation package- ...development for Zoom Apps. Our team is looking to bring on a Software Engineer who is passionate in the field. In this role, you will utilize... ...programming to add features to the Zoom Apps interface between C++ and JavaScript.You will work closely on the design, development...SuggestedFull timeWork at officeRemote work
$166k - $220k
...for Mission Autonomy, Anduril’s premier software platform that enables masses of Fury, Barracuda... ..., Motion Planning, Hardware, and Test Engineering to solve some of the hardest problems... ...field.3+ years of production-grade C++ and/or Rust experience in a Linux development...SuggestedFull timeWork experience placementImmediate start$168k - $239k
.../ San Diego, CA / Seattle, WASoftware - Software Systems /Full-time /HybridZoox is building... ...specifications. As a GPU performance software engineer within the Software Performance team, you... ...tools like Nsight.Strong knowledge of C++ and experience in large code bases,...Full timeTemporary workRelocation package$180k
...small, highly motivated, and focused on engineering excellence. This organization is for individuals... ...high-speed interconnect fabric, and the software that makes it all work at unprecedented... ....Strong development experience in C or C++.PREFERRED SKILLS AND EXPERIENCE:Strong...Temporary workWeekend work$160k - $210k
...customer’s needs. Our RTS systems are written in modern C++ and are seeking an engineer who is passionate about writing high performance services... ...our core platform in the form of robust libraries and software development tools. Document design of complex software...Full timeWork at officeLocal areaRemote work$168.1k - $227.4k
...AWS services experience network performance, security, and reliability at unprecedented scale.As a Senior Embedded Software Development Engineer (C/C++), you will guide complex engineering initiatives across diverse technical domains that define modern cloud networking...InternshipFlexible hours$143.7k - $194.4k
...benefits of the cloud, including delivering features not possible on bare metal i.e. true Software Defined Networking (SDN).We are seeking an Embedded Software Development Engineer II (C/C++) to join our EC2 Nitro Fairness team, where you'll help ensure equitable resource...InternshipWorldwideFlexible hours$245k - $305k
Foster City, CA / Seattle, WASoftware - Software Systems /Full-time /HybridSimulation is essential for Zoox to rapidly iterate... ..., and to help prove our driving to be safe.As a Simulation C++ Platform Engineer, you will build the architecture on which simulation relies...Full timeTemporary workRelocation package- Sonos Inc is looking for a Junior Embedded Software Engineer in Seattle, WA. In this hybrid role, you will contribute to the embedded software... ...in Computer Science, or a related field, and experience in C/C++. You will be involved in debugging, feature development, and fostering...
- ...process your private information, please review Insight Global's Workforce Privacy Policy: Skills and Requirements • 5+ years of C# experience. • Needs to be an owner, problem solver, bring ideas to the table, challenge the status-quo, simplifies, optimizes....
$166k - $220k
...for Mission Autonomy, Anduril’s premier software platform that enables masses of Fury, Barracuda... ..., Motion Planning, Hardware, and Test Engineering to solve some of the hardest problems... ...field.3+ years of production-grade C++ and/or Rust experience in a Linux development...Full timeWork experience placementImmediate start$69.14 - $77.39 per hour
A technology consulting firm is seeking mid-senior level developers for a remote position working PST hours. The ideal candidate will have over 10 years of experience, particularly with Angular 8+, unit testing, and SQL. Competitive compensation ranges from $69.14 to $7...Remote jobHourly pay- ...C++ Developer Experience in C++ /Soap and Linux mandatory skills Superior background in object-oriented development in JAVA... ...Minimum 5 years of experience in C++ programming Experience of software development and debugging on Windows & Linux platforms. Strong programming...Immediate startRelocation
- Murphy & Associates, Inc. provided pay range This range is provided by Murphy & Associates, Inc.. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range AIRLINE COMPANY ROLE IS REMOTE (MUST WORK PST HOURS) ...Contract workRemote work
- ...Seattle, Washington 98112 Brief Summary: NOAA is seeking an experienced Senior C++ Programmer to improve and maintain the COMPASS ecological model. The work includes developing software features, resolving technical issues, improving performance, and collaborating...Contract work
- ...Position Overview Pivot Path is seeking a highly skilled Senior C++ Programmer to support the ongoing development, enhancement, and... ...with large, object-oriented codebases and scientific/engineering modeling applications. • Proficiency with the Qt development...Full timeContract workWork at officeRemote work
- ....Job DescriptionJob description:· Software Development Manager, you will be responsible for leading a team of engineers responsible for the design, development... ...language such as Java, C, or C++Required skills:· Strong background in C#/C++/Java, and SQL.· Equally important...
- ...managing an organization.Job DescriptionAs an Software Development Manager, you will be responsible for leading a team of engineers responsible for the design, development,... ...Ideally you will have a strong background in C#/C++ or Java. Experience with distributed systems...
- ...( Not just HTML )(2) CSS 3(3) JavaScript(4) JQuery(5) Asp. net (6) C#Highly Desired(1) Knockout JSNice to have(1) Windows 8 development experience in a plusSummaryType: Full-timeFunction: Information TechnologyExperience level: Not ApplicableIndustry: Computer SoftwarePermanent employmentContract work
- ...developer typically needs to have a range of technical and soft skills. Here are the key skills required for a.NET developer: C# VB.NET ASP.NET F# .NET Framework .NET Core /.NET 5+ ASP.NET Core Entity Framework Blazor Thanks & Regards...H1b
- ...to create and deliver innovate consumer software products for millions of customers... ...looking for a talented Software Development Engineer to join our company FreeTime team. You... ...oriented programming language such as Java, C++ or C#Broad technical depth and knowledge of mobile...
- ...Amazon Elastic Container Service (ECS) team is looking for Software Development Engineers (SDEs) to help drive the development experience of... ...experience with at least one modern language such as Java, C++, or C# including object-oriented design· 4+ years of professional...Flexible hours
$190.2k - $360.5k
The Opportunity We are looking for a Principal AI Systems Engineer with deep C++ expertise to help build the next generation of AI-enabled product... ...-scale systems engineering, applied AI, and production software architecture. You will design and build the native...Full timeTemporary workLocal areaRemote workWorldwide- ...ample opportunities for growth and mentorship from Principal engineers.AS A SENIOR SOFTWARE ENGINEER - IDENTITY & ACCESS MANAGEMENT, YOU WILL:Design... ...science skills.Strong development skills in Java, C# or C++ preferred.Advanced degree in Computer Science or related...
- ...NET Developer Working for our Direct Client. Job Description Preferred: At least 4 years of development experience with.Net, C#, ASP.Net, MVC, Azure, JavaScript. Product development experience in.Net technologies is preferred. At least 2 years' experience in...
- ...• Looking for 8-10 years of experience • Advanced knowledge of C# • Experience with Web API and REST, WCF, LINQ, and MVC preferred... ...Technical experience with operating systems, tools and utilities, software integration, systems design, application design and development...
- ...for a Sr. .Net Developer with production support experience.• Primary Technology skills with expertise level 8+ (out of 10) needed are C#, ASP.net, Web API, WCF, SQL DB, Web services, OAuth 2.0, JIRA, Bit Bucket, TFS, MSMQ• Good to have Knowledge of tools like Chef,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (C++/C#). Be the first to apply!



