Software Engineer (C++/Java)
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 Java client library, and also working alongside our core engineering team on the most performance-sensitive parts of our codebase.
Responsibilities- Own and maintain our Java 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/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/C++ and Java.
- Experience with C# 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$139k - $257.55k
...Do Build and improve image compositing and display systems in C++ to expand Photoshop performance and capabilitiesProfile and optimize... ...with technology and platform teamsWrite and review engineering documents and design specsEnsure quality in all phases of development...SuggestedFull timeTemporary workLocal areaWorldwideShift work$153k - $376k
...to shape the future of design and collaboration, join us!As a Software Engineer, you'll work on some of the most technically challenging and impactful... ...will be developing high-performance client-side systems in C++/WebAssembly, extending the multiplayer protocols that make...SuggestedMinimum wageFull timeLocal areaRemote workFlexible 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...SuggestedWork experience placementRelocationWeekend work
$140k - $195k
...Description Resource Innovations is seeking a Principal Software Engineer to join our growing Software as a Service (SaaS) team. This is... ...implementation. Technical Skills Expert-level proficiency in Java and Spring Boot, with working knowledge of Python. Deep...SuggestedRemote jobFull timeWork at officeLocal area$129k - $198.4k
Job DescriptionRole: As an AI/ML Engineer on the Metrics Frameworks team, part of the Simulation... ...and tools. We are seeking experienced software engineers to build analytical frameworks... ...developers Experience writing Python and C++ in a production environment (unit testing...Full timeLocal areaWork from home- ...leading robotics firm in San Francisco is seeking a Robotics Software Engineer to develop high-level application software for autonomous systems. Ideal candidates will have strong programming skills in C++ and Python, experience with real-time systems, and familiarity...Full time
- ...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... ...Preferred background ~5+ years of full-time software engineering experience, preferably at a trading firm...Full timeLocal areaRemote work
- A leading robotics firm in San Francisco is seeking a Python & C++ engineer to enhance their Tally autonomous robots. The role involves maintaining the Tally software stack, working on navigation, perception, and integrating third-party software. Ideal candidates have experience...
- ...San Francisco is seeking an experienced engineer to join their team. The role involves designing... ...-critical components for the robotics software platform. Candidates should have a... ...of industry experience, particularly in C++ application development. The position requires...
- SR2, a pioneering robotics company in California, seeks a Robotics Software Engineer to develop and deploy autonomous systems using C++, Python and ROS2 on real robots. You will collaborate with software, electrical and mechanical engineers to build production-quality...
- Salesforce, Inc. in San Francisco is seeking a Customer Centric Engineer to tackle a broad set of customer issues across the Core CRM Platform, using Java and JavaScript to debug and resolve escalations against complex customer deployments. You will partner with support...
- Atoms seeks engineers to build low-latency C++ software for edge compute on autonomous vehicles, including designing a high-performance messaging stack and driver interfaces. The role involves real-time diagnostics, safety monitors, and secure update tooling for fleet-wide...
- ...Our Polaris™ RTK network and FusionEngine™ software deliver centimeter-level accuracy and... ...We're seeking a Staff Embedded Software Engineer (Generalist) who thrives at the intersection... ...implementation, and optimization of embedded C++ software for real-time sensor fusion and...Flexible hours
$100k
...Currently, we are looking for entry-level software programmers, Java full-stack developers, Python/Java... ...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- ...retailers manage inventory and make data-driven decisions. Simbe is looking for a strong Python & C++ engineer. In this role, you will be working with our robot software engineering team on the code that drives our Tally(TM) autonomous robots. You will work on all aspects...
- ...Job Description Details / Required Skills: • CSS, Java Script, AJAX, HTML 5, Rest, SOAP. • Angular JS will added advantage... ...Developer, Web devlelope, UI developer, Java UI developer, Software engineer Additional Information Thanks and Regards John Lennon...Full time
- ...Sr. Java Developer With KafkaContractJob DescriptionJob Title: Sr. Java Developer Location... ...adtech platforms • Experience with C, C++, Rust, Python, Scala or Go; experience working... ...emphasis in algorithms, data structures, software design and cloud design • Ability to do technical...Contract workLocal area
- ...Job Description MUST HAVE 2+ YEARS OF EXPERIENCE WITH GOOGLE WEB TOOLKIT (GWT). We’re looking for a Sr. Software Engineer focused on Java based web technologies for our Healthcare software solutions. This position will require full stack experience involving...Full time
- ...Jr. Java Mernstack DeveloperSynergisticIT is aware that the job... ...apply? Recent computer science/engineering/mathematics/statistics or science... ...USA.Required skills for Java/software programmers:Bachelor's degree... ...skillsKnowledge of core Java, java script, C++ or software programmingSpring...H1b
- ...Computer Science, CIS, or related field and 3+ years of experience in software development or a related field. Additional equivalent work... ...solutions applying development life cycles (SDLC) *9 years of Java, J2EE and Java scripting, DB2, SQL, Unix, and Production Support...Full timeWork experience placement
$120k - $180k
...Systems Software EngineerVast.ai's cloud powers AI projects and businesses all over the world... ...is earned by shipping excellence.We seek engineers with strong intrinsic drive, a true... ...either our SF or LA officesTech StackC, C++, Python, LinuxIdeal ExperienceProgramming...Work at office- .... Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionJob Description:Java, J2EE (JDBC, JSP, Spring, Web Services, Hibernate, XML, AJAX, Spring Framework...Full time
- ...A leading global tech firm is seeking experienced Blockchain Engineers to join their team. In this remote position, you will be responsible... ...3 years of relevant experience, proficiency in Solidity, Java, and C++, and familiarity with blockchain frameworks like Ethereum and...Remote work
- Job TitleStrong experience working in Spring, Springboot, Microservices. Understanding of data structures and problem solving approaches, and ability to articulate trade offs. Experience with Agile development.
- ...steady pace specializing in the fields of Software Development, Software Consultancy and Information... ...• Please share profiles with Java and experience in management software like... ...Python Developer (Linux/Python/security) • C++ Developer (Linux/C/C++/security) • System...Full time
- ...Title: Java Developer Location: San Francisco, CA Other Locations: Charlotte, Des Moines, Minneapolis, Phoenix,... ...Qualifications • 6+ years of experience in J2EE / Java Microservices software development • 4+ years of experience with OpenText Documentum...
- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... ....Job DescriptionAt least 6 years of hands on experience in Java/J2EE technologies - Java, J2EE (including proficiency in JDBC, JSP...
- Java Developer (Frontend and Backend)Location: San Francisco, CAExperience: 10+ YearsMust have skills: Proficient in Java 8 & above, Spring Boot, Microservices, JUNIT, CI/CD pipeline, Kafka, BDD, Junit, SQL, Mongo DB, Agile, DevOps, Git, Restful
- ...Senior Java DeveloperLocation: Madison Ave, NY or San Francisco, CA (Hybrid)Skills Required: Springboot + AWS services including Lambda, API Gateway, and CloudWatchMandatory Skills:Minimum 8-12 years of hands-on experience in Java (version 8 or above)Expertise in Spring...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (C++/Java). Be the first to apply!
- c++ software developer San Francisco, CA
- c++ programmer San Francisco, CA
- c++ developer San Francisco, CA
- sr.java developer San Francisco, CA
- java microservice developer San Francisco, CA
- remote junior java developer San Francisco, CA
- senior java developer San Francisco, CA
- java developer remote part time San Francisco, CA
- java developer San Francisco, CA
- java developer remote San Francisco, CA



