Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
OneMarketData

C++ Software Engineer – Middle

OneMarketData

Middle C++ Software Engineer participating in OneTick development for OneMarketData. Collaborating on C++ applications and solving technical challenges within a talented financial tech team.

Posted 6/14/2026full-timeYerevan • 🇦🇲 ArmeniaMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
Linux

About the role

Key responsibilities & impact
  • 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

What you’ll need
  • 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.

Benefits

Comp & perks
  • 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.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++multi-threadingmemory managementsoftware development methodologiescode qualitytestingdebugging
Soft Skills
problem-solvinganalytical skillscommunicationcollaboration
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Software Engineering