This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
OneChronos is seeking a software engineer to design and optimize high-performance trading systems that power our periodic auction matching infrastructure. This is a systems programming role focused on low-latency, high-throughput distributed computing, with exposure to infrastructure and DevOps. The ideal candidate has experience building real-time, performance-sensitive systems and thrives in a collaborative, research-driven environment at the intersection of mechanism design and financial markets.
Job Responsibility:
Design and optimize high-performance trading systems that power our periodic auction matching infrastructure
Work will span order and data workflow, periodic auction execution, system reliability, and performance optimization, ensuring the platform is efficient, fault-tolerant, and capable of handling complex trade matching at scale
Requirements:
3+ years of professional software engineering experience
Passion for the craft of writing high-quality code meant to be read and easily understood by a growing team
Proficiency in a systems-level programming language (e.g., Rust, C++, Java), with Rust being a plus
A polyglot mindset
Highly detail-oriented, with a focus on ensuring correctness, consistency, and reliability
Passionate about low-latency, high-performance computing, and memory management
Comfort working with large-scale data pipelines and event-driven architectures
Ability to write clean, well-tested code and collaborate in a highly technical team
Hands-on experience with production systems and an understanding of operational challenges
Experience with CI/CD pipelines, automated testing, and deployment best practices