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!
$180k - $290k
...support the rapidly growing and changing Stellar ecosystem. As a C++ Engineer at Stellar, you'll be at the heart of it all—designing and... ...and build key components of Stellar Core - the backbone software behind the Stellar Network. Design and develop robust, scalable...SuggestedFull timeTemporary workWork at officeLocal areaFlexible hours- Title: Software Engineer (C++ Systems) Location: San Francisco, CA, United States (Onsite) - Relocation packages are available. Client Industry: AI‑infrastructure industry / GPU Virtualization Skills: C++, Rust Job Description We are looking for a Software Engineer...SuggestedWork experience placementRelocationWeekend work
- ...Job Title Job Description: Min 6+ Years of C++ Development experience with Linux background. Experience in OOPS programming. Good at Multi threading concepts and implementation. Has min experience in GUI Libraries and implementation. Has good work experience...SuggestedWork experience placement
- ...Overview Join to apply for the C++ Software Engineer role at Citadel Securities . Citadel Securities is the next-generation capital markets firm and a leading global market maker. We provide institutional and retail investors with the liquidity they need to trade a broad...SuggestedRelocationRelocation package
- ...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
- ...candidate should have prior experience (0-2 years) working with C++, C#, HTML, CSS, Javacript, ASP.NET, SQL SERVER, Visual Studio.... ...Job Responsibilities and Duties Designs and develops need-based software programs Documents testing, error resolutions, and overall software...Permanent employmentFull timeTemporary workFlexible hours
$80 - $84 per hour
...Basic qualifications 4+ years of professional software development experience 3+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design 2+ years of experience contributing to the architecture...Hourly pay- ...Currently, We are looking for entry-level software programmers, Java full-stack developers,... .../ Data Scientists, and Machine Learning engineers for full-time positions with clients.... ...Knowledge of Core Java, Javascript, C++, or software programming Spring boot...Full timeH1b
- ...service providers in the field of staff augmentation, IT Consultancy, Software development, Web Development providing unexcelled services and... ...10 years experience in: Strong knowledge in Asp.Net with C# Java Script & JQuery Entity Framework OOPs Sql...Worldwide
$70 - $105 per hour
...Job Description Job Description Robotics Software Engineer Focus: Motion control, system integration, real-world hardware behavior... ...world robotic deployment and iteration Required Skills C / C++ experience Enough depth to integrate with system-level code...Contract workTemporary work$314.8k - $359.3k
..."description": "Senior Distinguished AI Engineer At Capital One, we are creating... ..., develop, test, deploy, and support AI software components including foundation model training... ..., Guardrails, Memory) using Python, C++, C#, Java, or Golang ~ Experience...Full timePart timeLocal area- ...Skills: Experience with Azure API Knowledge of Azure Functions Experience with Python Experience with Azure PaaS Experience with C#, .NET, front end development Understanding of containerization with exposure to RPA tools Experience with RESTful services and...Contract work
- ...Key Responsibilities Software Development Design, develop, test, and maintain applications using C#, .NET Framework, and .NET Core/.NET 6/7/8. Develop scalable, secure,... ...closely with business analysts, architects, QA engineers, and product owners. Participate in Agile/...
- ...Software Developer The Weather Channel is the world's leading cross-platform media company... ...system administration, bash / sh C, C++, C#, PHP, Python, Javascript, other... ...experience Preferred education level: Bachelor's degree in Engineering or a related field...
- ...operational errors at scale Evaluate import data from the Import Engineering team prior to ingestion Work with other internal teams to... ...Technological savviness with basic programming skills (Java, C#, C++, Python) Proficiency in GIS mapping tools and SME with deep knowledge...Local area
- ...and experience with the following technologies: • Dotnet Core, C#, RESTful APIs, and API calls, Angular, SQL, modern CSS and HTML,... ...Studio, Visual Studio Code, GitHub Desktop and API testing software such as Postman and/or Fiddler • General Skills • Interpersonal...
$286.2k - $326.7k
Sr. Distinguished AI Engineer (Remote Eligible) At Capital One, we are creating... ..., develop, test, deploy, and support AI software components including foundation model training... ..., Guardrails, Memory) using Python, C++, C#, Java, or Golang ~ Experience...Full timePart timeLocal areaRemote work- ...Company Description AG Technologies was founded as a software solutions company in 2008 & has its corporate headquarters at Chesterfield... ...has expanded dramatically Job Description Skills :C++,SQL,Oracle Qualifications Master of Computer Science /...Full time
$197.3k - $225.1k
...to build world‑class applied science and engineering teams to deliver our industry leading... ..., develop, test, deploy, and support AI software components including foundation model training... ..., Guardrails, Memory) using Python, C++, C#, Java, or Golang. Experience developing...Full timePart timeLocal area$269.1k - $307.2k
Distinguished AI Engineer (Agentic AI Platform) At Capital One, we are creating... ...VectorDBs, Guardrails, Memory) using Python, C++, C#, Java, or Golang ~ Master's degree... ...for optimizing training and inference software to improve hardware utilization, latency...Full timePart timeWork at officeLocal area- ...considered. Target Company: Sony, Client, Meta, Google, Netflix, Youtube, Disney, Samsung, etc. Job Description Object oriented C++ programming expertise. Design, develop of GUI components (icon, menu, pointer, button, dialog box etc...) and applications using...
- ...processing scripts utilizing Python, Rust, C++, C#, or Java to streamline client... ...Bachelor's degree in computer science, engineering, digital forensics, or equivalent from an... ...scripting, Artificial Intelligence (AI), and software engineering principles with a focus on designing...H1bLocal area
- ...rises, we all rise. Job Summary On the Data Engineering team, we transform streams of data into... ...: Design flexible, difficult-to-misuse software components and data pipelines. Reduce... ...-oriented or compiled languages such as C#/C++, Go, Java, or Scala is a plus. Hands-on...Temporary workWork at officeFlexible hours
$175k - $220k
...us at Crusoe. About the Role We are seeking seasoned Senior Software Engineers to design, build, and scale Crusoe Cloud’s next-generation identity... ...with modern compiled languages such as Go, Rust, Java, C# or C++. Cloud Expertise: Proven ability to design and scale fault‑...Temporary work$197.3k - $225.1k
Lead AI Engineer At Capital One, we are creating responsible and reliable AI systems, changing... ..., develop, test, deploy, and support AI software components including foundation model... ..., Guardrails, Memory) using Python, C++, C#, Java, or Golang ~ Experience developing...Full timePart timeLocal area- ...chance to lead the development of flight software for next-generation spacecraft at a fast-... ...decisions and mentor a talented team of engineers. Work across software, avionics, and spacecraft... ...Strong experience developing embedded C/C++ software for complex, real-time systems....
- ...inference pipelines using ONNX, TensorRT , and performance-critical C++ code. Advance foundational work in embeddings, sparse retrieval,... ...in live trade environments. Collaborate with founding engineers to ensure seamless integration of research with production systems...
- ...designers, Big Data or Cloud or Mobility developers/architects, we have them all. Job Description Strong development skills: • C#; ASP.Net; ADO.Net; Web Services (2+ years) • SQL Server; T-SQL; (2+ years) • jQuery plugin development (1+ years) • CSS (media...Full time
- ...particularly for GPU-accelerated workloads. LLM/AI Knowledge: Strong grounding in large language models (training, fine-tuning, prompting, evaluation). Systems Engineering: Proficiency in C++, Python, and possibly Rust/Go for building tooling around CUDA. #J-18808-Ljbffr...Summer internship
- ...place for you. The Role We’re looking for a Machine Learning Engineer who loves getting close to the metal. This is a hands-on... ...tuning. ~ Fluency in Python and at least one systems language (C++ or Rust preferred). ~ Familiarity with distributed training frameworks...Full timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (C++/C#). Be the first to apply!
- software engineer - cloud services San Francisco, CA
- software sales executive San Francisco, CA
- entry level software sales San Francisco, CA
- healthcare software sales San Francisco, CA
- software implementation project manager San Francisco, CA
- bank software San Francisco, CA
- internship software San Francisco, CA
- id software San Francisco, CA
- software San Francisco, CA
- software sales San Francisco, CA


