{"schemaVersion":"jobsearcher.job.v1","id":"36612d0409abe0ae1128ca3f","url":"https://jobsearcher.com/jobs/36612d0409abe0ae1128ca3f","canonicalUrl":"https://jobsearcher.com/jobs/36612d0409abe0ae1128ca3f","title":"Software Engineer (C++/Java) - WFH","description":"About DatabentoDatabento is a market data platform built for modern finance. It provides real-time and historical market data across futures, options, and equities through a unified API. By managing its market data stack end to end, Databento combines the performance and reliability required by leading trading firms with a simpler, more accessible developer experience.The team includes professionals with experience at quantitative trading firms such as Two Sigma, Citadel Securities, Flow Traders, Tower Research, PDT Partners, and SIG.About the RoleDatabento is looking for a midlevel or senior individual contributor to join its core engineering team. The role combines ownership of the Java client library with hands-on development of performance-critical systems in C and C++. You will help maintain a reliable, developer-friendly library while working on infrastructure that processes large volumes of financial market data with extremely low latency.This position is suited to an engineer who enjoys systems programming, performance optimization, and building software that other developers can integrate into their applications.Key Responsibilities● Own and maintain the Java client library, ensuring it is robust, well-tested, and straightforward for external developers to integrate.● Design, develop, and maintain high-performance server applications in C and C++.● Build message parsers and feed handlers for direct market data feeds from trading venues.● Optimize the codebase for high throughput, handling millions of messages per second at speeds of up to 40+ gigabits, with latency measured in nanoseconds.● Develop tools and libraries for processing and analyzing petabyte-scale datasets.● Work with the systems team to establish and maintain best practices for build processes, deployment, and CI/CD.● Implement monitoring solutions and improve application uptime.● Support smooth feature rollouts and software updates.Preferred Background and Qualifications● At least 5 years of full-time software engineering experience, preferably at a trading firm, technology company, or high-growth startup.● Strong proficiency in both C/C++ and Java.● Experience designing APIs with intuitive, developer-friendly interfaces.● Familiarity with open-source software practices, including release management, versioning, changelogs, issue triage, and backward compatibility.● Knowledge of systems programming, algorithms, data structures, multithreading, networked I/O, serialization, CPU architecture, kernels, and compilers.● Experience working in multiprocess environments.● Familiarity with debugging tools such as lldb or gdb.● Strong communication skills and a reliable work ethic in a remote workplace.● Interest in low-level optimization and performance engineering.● Interest in financial data or algorithmic trading.Experience with C# is a plus.Equal Employment OpportunityDatabento, Inc. provides equal employment opportunities to employees and applicants without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity or expression, veteran status, or genetics. The company complies with applicable federal, state, and local nondiscrimination laws.This policy covers all aspects of employment, including recruitment, hiring, placement, promotion, termination, layoffs, recall, transfers, leaves of absence, compensation, and training. Where applicable by law, Databento considers qualified applicants with arrest or conviction records. Applicants who need an accommodation may contact the company.","company":"Torentify","rawCompany":"torentify","city":"Denver","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-10-25T07:50:51.638Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer (C++/Java) - WFH","description":"About DatabentoDatabento is a market data platform built for modern finance. It provides real-time and historical market data across futures, options, and equities through a unified API. By managing its market data stack end to end, Databento combines the performance and reliability required by leading trading firms with a simpler, more accessible developer experience.The team includes professionals with experience at quantitative trading firms such as Two Sigma, Citadel Securities, Flow Traders, Tower Research, PDT Partners, and SIG.About the RoleDatabento is looking for a midlevel or senior individual contributor to join its core engineering team. The role combines ownership of the Java client library with hands-on development of performance-critical systems in C and C++. You will help maintain a reliable, developer-friendly library while working on infrastructure that processes large volumes of financial market data with extremely low latency.This position is suited to an engineer who enjoys systems programming, performance optimization, and building software that other developers can integrate into their applications.Key Responsibilities● Own and maintain the Java client library, ensuring it is robust, well-tested, and straightforward for external developers to integrate.● Design, develop, and maintain high-performance server applications in C and C++.● Build message parsers and feed handlers for direct market data feeds from trading venues.● Optimize the codebase for high throughput, handling millions of messages per second at speeds of up to 40+ gigabits, with latency measured in nanoseconds.● Develop tools and libraries for processing and analyzing petabyte-scale datasets.● Work with the systems team to establish and maintain best practices for build processes, deployment, and CI/CD.● Implement monitoring solutions and improve application uptime.● Support smooth feature rollouts and software updates.Preferred Background and Qualifications● At least 5 years of full-time software engineering experience, preferably at a trading firm, technology company, or high-growth startup.● Strong proficiency in both C/C++ and Java.● Experience designing APIs with intuitive, developer-friendly interfaces.● Familiarity with open-source software practices, including release management, versioning, changelogs, issue triage, and backward compatibility.● Knowledge of systems programming, algorithms, data structures, multithreading, networked I/O, serialization, CPU architecture, kernels, and compilers.● Experience working in multiprocess environments.● Familiarity with debugging tools such as lldb or gdb.● Strong communication skills and a reliable work ethic in a remote workplace.● Interest in low-level optimization and performance engineering.● Interest in financial data or algorithmic trading.Experience with C# is a plus.Equal Employment OpportunityDatabento, Inc. provides equal employment opportunities to employees and applicants without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity or expression, veteran status, or genetics. The company complies with applicable federal, state, and local nondiscrimination laws.This policy covers all aspects of employment, including recruitment, hiring, placement, promotion, termination, layoffs, recall, transfers, leaves of absence, compensation, and training. Where applicable by law, Databento considers qualified applicants with arrest or conviction records. Applicants who need an accommodation may contact the company.","datePosted":"2026-10-25T07:50:51.638Z","dateModified":"2026-10-25T07:50:51.638Z","hiringOrganization":{"@type":"Organization","name":"Torentify","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"36612d0409abe0ae1128ca3f"},"url":"https://jobsearcher.com/jobs/36612d0409abe0ae1128ca3f"}}