About this role
About the role
Skills: Rust, Distributed Systems, Machine Learning
Overview and Job Description
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.
As a software engineer at OneChronos, your 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.
About (www.OneChronos.com)
OneChronos is a
Qualifications
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
Skills
RustDistributed SystemsMachine Learning