C++ Software Engineer

Entry level • Full-time • Flexible remote in Cluj-Napoca

Job Summary

Our partner is a technology-driven, high-frequency proprietary trading firm based in Chicago, Illinois, USA, and with an office in Cluj-Napoca, Romania

Their dedication to the improvement and optimization of their best-in-class proprietary technology allows the firm to compete on all levels in the global trading industry. They pride themselves on a collaborative culture of integrity, trust, passion, and dedication to personal excellence. Our partner’s flat organizational structure and casual environment attracts individuals with the drive to innovate and has led to their consistent success. They offer top compensation and growth opportunities, generous personal time off and the possibility to work remotely.

Our partner is an equal opportunity employer and values diversity at their company. They do not discriminate on the basis of race, religion, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

We seek an outstanding C++ Junior Software Engineer who will contribute to our low-latency algorithmic trading platform. You will be working closely with other software engineers and traders to implement and extend the different parts of the trading infrastructure including low-latency trade execution services, order management, exchange connections, back testing systems, risk management systems, calculation and modeling engines, compliance monitoring tools. We value the ability to learn new concepts and technologies just as much as previous work experience. Basic trading training and continuous education is provided for all engineers to ensure they have the skills and knowledge needed to be successful.


  • A bachelor's degree in Computer Science or Computer Engineering is required, students in final year are also considered
  • C++ programming experience under Linux required
  • OOP principles, basic algorithms, data structures, multi-threaded application
  • Strong work ethic, communication skills, and ability to learn quickly
  • Passion for designing, implementing, and owning solutions to exciting problems and an interest in working on a hands-on, performance-driven team, writing fast-executing code
  • Willing to learn other programming languages e.g. Python, Javascript

Wait, we have more...

There has to be one perfect job for you, so here are some more similar jobs.

Embedded Software Engineer
Mid-level • Full-time • HDCGN008
Hybrid București
Senior Data Engineer
Senior level • Full-time • HDSSK011
Hybrid Cluj-Napoca
Mid/Senior Full Stack Software Engineer
Mid-level • Full-time • HDSSK010
Hybrid Cluj-Napoca
Senior Backend Developer
Senior level • Full-time • HDAPV002
Hybrid Cluj-Napoca
Java Software Developer
Mid-level • Full-time • HDCGN001
Hybrid București
Java Software Engineer
Senior level • Full-time • HDSWQ002
Hybrid București
Hybrid București
Senior OutSystems Software Engineer
Senior level • Full-time • HDSSK009
Hybrid Cluj-Napoca
Field Marketing Manager
Senior level • Full-time • HDCGN003
Hybrid București
Lead Software Engineer
Senior level • Full-time • HDBOK001
Hybrid București

Introducing the developer’s

Sign up to our newsletter and you will receive periodic updates of new blog posts, contests, events and job opportunities.