CQG, Inc. was founded more than 45 years ago in the United States.
We are one of the world leaders in the delivery of market data and financial information, analysis technologies and stock trading. More than 500 people work around the world — from Denver and Chicago to Sydney and Singapore.
The Kyiv office was opened in 2004 and now has about 30 people. Our friendly team for more than 20 years working on server solutions for stock trading, client applications for the analysis of stock quotes and many others.
We’re looking for our best C++ Developer with experience in multithreaded application development and excited about growing as a professional.
REQUIREMENTS: * 5+ years of experience in multithreaded application development is a must * 5+ years of hands-on experience developing multithreaded applications * Deep, practical knowledge of C++ * Strong understanding of object-oriented programming, data structures, and algorithms * Experience building and maintaining performance-critical systems * Proven ability to deliver high-quality, production-ready software
Good to have: * Experience with distributed application architectures * Familiarity with formal software development processes and design notations such as UML * Basic knowledge of Python and SQL * Experience with Docker, Kubernetes, and Cassandra * Development experience on Linux * Experience with crash dump analysis and debugging production issues * Familiarity with test-driven development (TDD) and regular code reviews
RESPONSIBILITIES: * Design and develop robust, high-performance software solutions that meet business requirements * Write clean, efficient, and maintainable C++ code with a strong focus on performance and reliability * Ensure code quality through unit tests, automated integration tests, and system tests * Maintain and enhance a real-time data delivery component running in production * Participate actively in design discussions and contribute to architectural decisions * Collaborate effectively as part of a cross-functional software development team
WE OFFER:
CQG provides a variety of benefits to enhance your personal and financial well-being. Employees and eligible dependents may participate in the following: * Career and professional opportunities * Competitive salary * Employment in accordance with Ukrainian labor legislation * Full-time employment, the ability to work remotely, as well as work in the office at will * Full medical insurance for employee and family (dental insurance is included) * Free lunch in the office * Free English classes (2 times a week during working hours) * Team buildings, conferences, and much more