C++ Software Engineer (Middle)

Sorry, this job was removed at 12:18 p.m. (UTC) on Monday, Jul 20, 2026
Be an Early Applicant
Yerevan, ARM
Hybrid
Fintech • Information Technology • Software • Analytics
The 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 Middle  C++ Software Engineer who will participate in the 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 a 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



Responsibilities:

  • Design and implement sophisticated and efficient C++ applications using tools such as Boost, STL, and other industry-standard libraries.
  • Collaborate closely with cross-functional teams to ensure seamless integration of software components and systems.
  • Conduct rigorous testing and debugging using tools like Valgrind and GDB to maintain optimal performance and functionality.
  • Participate in code reviews and provide valuable feedback to maintain code quality and standards.
  • Proactively identify and solve technical challenges, leveraging tools such as CMake and Git, to ensure the successful delivery of projects.
  • Stay updated with the latest industry trends and advancements in C++ development practices.

Requirements:

  • 3–5 years of professional C++ software development experience, with demonstrated ownership of features or components in production systems.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Extensive experience in C++ development, including proficiency in multi-threading and memory management.
  • In-depth knowledge of C++ tools such as Boost, STL, CMake, and Git.
  • Strong hands-on experience with Linux-based development environments, tooling, and debugging workflows.
  • Strong understanding of software development methodologies and best practices.
  • Proven track record of delivering complex software projects with attention to detail and quality.
  • Excellent problem-solving and analytical skills.
  • Effective communication skills and the ability to work collaboratively in a team environment.

Nice to Have:

  • Exposure to UI development and user-facing components within the software development lifecycle.
  • Exposure to AI-assisted engineering workflows, including AI agents, automated code/test generation, RAG systems, and developer productivity tooling.
  • Experience working with distributed or high-performance systems.

General Skills:

  • English - upper-intermediate, including spoken English. 
  • Good communicative skills, being able to explain difficult things in simple words.
  • Being eager to learn new technologies (including area-specific).
  • Attentiveness, hard-working, and goal-oriented mindset (to have the tasks done), ability to work both in the team and independently.

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.









    Similar Jobs

    In-Office or Remote
    11 Locations
    2209 Employees

    SiGMA World Logo SiGMA World

    Devops Engineer

    Digital Media • Events • Information Technology • Software
    In-Office
    Yerevan, ARM
    349 Employees

    Binance Logo Binance

    Senior Quality Assurance Engineer

    Blockchain • Fintech • Software • Cryptocurrency • Metaverse
    Remote or Hybrid
    49 Locations
    7696 Employees

    ServiceTitan Logo ServiceTitan

    Senior Manager, Software Engineering

    Artificial Intelligence • Cloud • Fintech • Machine Learning • Mobile • Software
    Hybrid
    Yerevan, ARM
    2760 Employees
    Get Personalized Job Insights.
    Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

    The Company
    241 Employees
    Year Founded: 2005

    What We Do

    OneMarketData is a leading provider of software and data for the financial industry. Its flagship product, OneTick, is a comprehensive suite for time-series data management and real-time analytical event processing, offering solutions for quantitative research, trade surveillance, and back-testing designed for hedge funds, asset managers, and investment banks.

    Similar Companies Hiring

    Golden Pet Brands Thumbnail
    Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
    El Segundo, California
    178 Employees
    Kepler  Thumbnail
    Fintech • Software
    New York, New York
    6 Employees
    Onshore Thumbnail
    Artificial Intelligence • Fintech • Software • Financial Services
    New York, New York
    60 Employees

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account