
Software Engineer, C++/Java
Posted Jul 21

Posted Jul 21
This is a fully remote position, open to applicants in California, +3 more states.
β’ Take ownership of our Java client library, ensuring it is reliable, thoroughly tested, and user-friendly for external integrations.
β’ Design, create, and sustain high-performance server applications using C/C++.
β’ Develop message parsers and feed handlers for direct market data streams from trading platforms.
β’ Enhance the existing codebase to achieve high throughput (millions of messages per second, exceeding 40+ gigabits) and minimal latency (measured in nanoseconds).
β’ Create tools and libraries for managing and analyzing petabyte-scale data.
β’ Work with the systems team to establish best practices for build, deployment, and CI/CD processes.
β’ Implement monitoring solutions to enhance application uptime.
β’ Ensure seamless feature deployments and updates.
β’ A minimum of 5 years of full-time software engineering experience, ideally at a trading firm, technology company, or rapidly growing startup.
β’ Strong expertise in both C/C++ and Java.
β’ Familiarity with C# is advantageous.
β’ Proven experience in designing APIs with a strong emphasis on intuitive and developer-friendly interfaces.
β’ Knowledge of open-source best practices, including release management, versioning, changelogs, issue triage, and backward compatibility.
β’ Understanding of systems programming, algorithms, data structures, multithreading, networked I/O, serialization, CPU architecture, kernel, and compilers.
β’ Experience in managing multiprocess environments.
β’ Proficient with debugging tools such as lldb/gdb.
β’ Strong communication skills and a solid work ethic suitable for a remote work environment.
β’ A keen interest in low-level optimization and performance engineering.
β’ An enthusiasm for financial data or algorithmic trading.
β’ Equal employment opportunities for all employees and applicants.
β’ Accommodation requests will be considered for qualified applicants.
Hyperativa
Affirm
Allstate
GitLab
Get handpicked remote jobs straight to your inbox weekly.