> Markdown version of [/jobs/ext/1367610-software-engineer](https://www.wearedevelopers.com/jobs/ext/1367610-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Databento, Inc. - **Location:** Mercury, NV, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Algorithmic Trading, C Sharp (Programming Language), C++ (Programming Language), Compilers, Continuous Integration, Microarchitecture, Serialization, Data Structures, Open Source Technology, Release Management, Software Engineering, System Programming, Management of Software Versions, Data Processing, Multithreading, Low Latency - **Published:** July 21, 2026 - **Apply:** https://www.workingnomads.com/job/go/1741303/ ## About the Role * 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. ## Description 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., * 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. ## Related Videos - [Just-in-time Compilation in JVM](https://www.wearedevelopers.com/videos/240-just-in-time-compilation-in-jvm) - [Swapping Low Latency Data Storage Under High Load](https://www.wearedevelopers.com/videos/746-swapping-low-latency-data-storage-under-high-load) - [Boosting OpenSearch Performance: gRPC Search in Action](https://www.wearedevelopers.com/videos/1964-boosting-opensearch-performance-grpc-search-in-action) - [Microservices architecture as a key element in building trading systems for global finance markets](https://www.wearedevelopers.com/videos/1196-microservices-architecture-as-a-key-element-in-building-trading-systems-for-global-finance-markets) - [C++ in constrained environments](https://www.wearedevelopers.com/videos/441-c-in-constrained-environments) - [Building a Compiler with C#](https://www.wearedevelopers.com/videos/116-building-a-compiler-with-c) ## Related Articles - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)