
About Kronos Research
Shaping the future of cryptocurrency trading
Key Highlights
- Average daily trading volume of $5 billion
- Peak single-day trading volume of $23 billion
- Global presence with offices in Taiwan, Singapore, US, Romania, and Shanghai
- Expertise in HFT, market-making, and asset management
Kronos Research is a leading proprietary trading firm specializing in high-frequency trading (HFT) within the cryptocurrency market. With an impressive average daily trading volume of $5 billion and a peak of $23 billion, Kronos has established itself as a powerhouse in the financial sector. Founded...
🎁 Benefits
Kronos Research offers competitive salaries, equity options, and a flexible remote work policy. Employees enjoy generous PTO, comprehensive health ben...
🌟 Culture
Kronos Research fosters a culture of innovation and data-driven decision-making, encouraging employees to leverage their expertise in quantitative res...
Skills & Technologies
Overview
Kronos Research is hiring a Staff Software Engineer specializing in C++ to lead the development of their high-frequency trading platform. You'll work with advanced algorithms and systems architecture in a Linux environment. This role requires 8+ years of hands-on programming experience.
Job Description
Who you are
You have 8+ years of strong hands-on programming experience using C++14 in a Linux environment — you've tackled complex engineering problems and have a deep understanding of multithreading and performance optimization. Your technical leadership experience has equipped you to guide software engineers and set the technical direction for projects.
You possess a strong understanding of computer systems and have experience architecting and developing large-scale software systems — your ability to redesign existing software architectures has led to significant improvements in efficiency and scalability. You are passionate about quantitative trading and cryptocurrency markets, which drives your curiosity and innovation in this field.
Your strong written communication skills enable you to interact effectively with traders and communicate technology changes clearly — you manage incidents and troubleshoot problems with ease. You enjoy mentoring and training other team members on design techniques and coding standards, fostering a collaborative and high-performing team environment.
Desirable
Experience in low-latency C++ and developing low-latency systems is a plus, as it aligns with the fast-paced nature of high-frequency trading. Your curiosity about the latest trends in technology and finance keeps you ahead in this competitive industry.
What you'll do
As a Staff Software Engineer, you will lead the design of major software components, systems, and features for our core technology team — your innovative solutions will push the boundaries of our high-frequency trading platform. You will design, develop, test, deploy, maintain, and improve our core libraries, ensuring they meet the demands of our trading strategies.
You will leverage advanced algorithms and data structures to enhance the speed and accuracy of our tick-by-tick backtesting research platform — your contributions will directly impact the performance of our trading systems. Interacting directly with traders, you will communicate technology changes and manage incidents, ensuring smooth operations.
Your role will also involve contributing to technical discussions, code reviews, and internal sharing of knowledge — you will mentor and train other team members, helping them grow in their technical capabilities. By redesigning our existing software architecture, you will improve efficiency and scalability, reducing potential errors in future development.
What we offer
Kronos Research offers a highly selective opportunity for talented individuals looking to join a leading team in the fast-growing quantitative trading industry. You will be part of a dynamic environment where your contributions will be valued and recognized. We encourage you to apply even if your experience doesn't match every requirement, as we believe in fostering a diverse and inclusive workplace.
You will have the chance to work with cutting-edge technology and collaborate with some of the brightest minds in the industry. Our team culture emphasizes continuous learning and professional development, providing you with opportunities to expand your skills and advance your career.
Join us at Kronos Research, where you can make a significant impact in the world of quantitative trading and cryptocurrency markets. We look forward to welcoming you to our team.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Kronos Research.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Kronos Research is hiring a Software Engineer specializing in C++ to enhance their high-frequency trading platform. You'll design API integrations for crypto exchanges and work in a Linux environment. This position requires 2+ years of programming experience.

Software Engineering
Kronos Research is hiring a Senior/Staff Software Engineer specializing in C++ to lead the development of their high-frequency trading platform. You'll work on innovative solutions to complex engineering problems and improve software architecture. This role requires 5+ years of experience in C++ programming.

Software Engineering
Kronos Research is hiring a Senior/Staff Software Engineer to lead the development of their high-frequency trading platform. You'll work with C++ and Linux to design and optimize core libraries and systems. This position requires 5+ years of hands-on programming experience.

Software Engineering
OKX is seeking a Senior Staff Software Engineer for their Trading Service team to shape the infrastructure and architecture of their trading products. You'll work with C++ to enhance core order and position management systems. This role requires significant experience in software engineering.

Software Engineering
OKX is hiring a Staff Software Engineer for their Trading Service team to enhance their industry-leading trading product. You'll work with Java and blockchain technologies to support diverse financial instruments. This role requires significant experience in software engineering.