C++ Software Engineer (Junior)

onemarketdata· Development
Apply Now ↗
📍 Hybrid📍 Yerevan, Yerevan, ArmeniaFull Time

About this role

Overview



OneMarketData is continuously searching for bright talent with the skills to make an impact. From developers to data scientists, at OneTick, you will have the opportunity to develop and enhance your problem-solving skills using a combination of analytics, imagination, and talent.



We are looking for a Junior C++ Software Engineer who will participate in development of the company's OneTick product line. This is a great opportunity to start or continue your career in a talented team and in a financial technology company with worldwide clientele.

Prior to advancing with your application, we kindly request that you review the  CONSENT NOTICE FOR HR AND RECRUITING provided by OneMarketData. Your attention to this matter is greatly appreciated. 



Job Responsibilities:  

  • Contribute to the development of C++ components within the OneTick platform;
  • Write clean, maintainable, and efficient code;
  • Debug issues and support testing efforts;
  • Performance analysis and optimization.

Required Qualifications:  

  • University degree in science or technology (or currently pursuing one);
  • Good understanding of OOP and STL;
  • Knowledge of fundamental algorithms and data structures, ability to solve algorithmic problems;
  • Some hands-on experience with C++;
  • Understanding of multi-threading concepts;
  • Comfortable with Unix environment and command line tools;
  • Good technical English.



What We Offer:

  • Full-Time Permanent Employment with a flexible work arrangement 
  • Collaborative Work Environment: Work in a mid-sized company with a supportive culture where your contributions are valued. Experience a low-bureaucracy environment that encourages autonomy and impact.
  • Challenging Projects: Engage with high-impact tasks for major financial market players, including national regulators, central banks, and quantitative hedge funds.
  • Competitive Compensation: Salary based on experience, education, skillset, and local norms, with additional benefits discussed during the HR screening call.
  • Benefits Package: Benefits may vary based on location and country-specific requirements.


The position will require a background check, signed NDA, signed contract, and signed GDPR processor passthrough agreement (since we act as a data processor under GDPR). Salaries will be commensurate with experience, education, skillset, and local norms.

Kindly note that only shortlisted candidates will be contacted for an interview.



Frequently Asked Questions

Is the salary disclosed for the C++ Software Engineer (Junior) position at onemarketdata?
The salary for this C++ Software Engineer (Junior) role at onemarketdata is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the C++ Software Engineer (Junior) position at onemarketdata located?
This C++ Software Engineer (Junior) role at onemarketdata is based in Hybrid, Yerevan, Yerevan, Armenia. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the C++ Software Engineer (Junior) role at onemarketdata full-time or part-time?
This is listed as a Full Time position. It is posted as a C++ Software Engineer (Junior) role in the Development department at onemarketdata.
Which team or department does the C++ Software Engineer (Junior) at onemarketdata belong to?
This C++ Software Engineer (Junior) position is part of the Development department at onemarketdata. See the full job description for more information about the team structure and responsibilities.
How do I apply for the C++ Software Engineer (Junior) position at onemarketdata?
Click the "Apply Now" button on this page. You will be redirected to onemarketdata's official application portal hosted on bamboohr where you can submit your application directly.
When was the C++ Software Engineer (Junior) job at onemarketdata posted?
This C++ Software Engineer (Junior) position at onemarketdata was posted on May 11, 2026. Apply as soon as possible — early applications are often reviewed first.
C++ Software Engineer (Junior)
onemarketdata
Apply for this role ↗

You'll be redirected to onemarketdata's official application page on bamboohr.