Point your AI agent at freehire and let it find you a job.

Get the CLI →

ITviec Recruitment Consulting

Senior C++ Developer (C++11, Algorithms, Linux)

Posted Updated
Discussion

Top 3 Reasons To Join Us

The Job

  • Contribute to the development and enhancement of the platform to meet high performance and scalability requirements
  • Participate in the multi-year initiative to upgrade and expand the platform’s capabilities for future growth
  • Assist users in resolving technical challenges encountered while using the backtesting / simulation software
  • Diagnoses and troubleshoot issues related to the performance and throughput of the platform
  • Provide technical support and guidance to ensure optimal use of the platform by thousands of users
  • Communicate effectively with stakeholders to understand their needs and provide appropriate technical solutions
  • Document and share knowledge on best practices and solutions for common technical issues encountered by users
  • Work closely with quantitative researchers and other technical teams to ensure seamless integration and operation of the platform
  • Continuously monitor and analyze platform performance to identify areas for improvement and optimization

Your Skills and Experience

Must-have:

  • 5+ years of production-quality C++ development, preferably on Linux
  • Strong knowledge of Linux system programming, memory management, and multithreading
  • Deep understanding of data structures, algorithms, high-performance application design, and concurrency patterns
  • Self-motivated, proactive, and able to work independently
  • Proficiency in English for technical communication and documentation

Nice to have:

  • Experience with Python for scripting, prototyping, or tool support
  • Knowledge of distributed systems or large-scale system architecture
  • Experience with graph data processing or streaming/dataflow systems
  • Familiarity with quantitative finance platforms, back-testing, or simulation frameworks

Why You'll Love Working Here

Work Environment & Culture:

  • Engage with a youthful, dynamic team working on awesome projects applying cutting-edge technologies.
  • Gain global exposure by working alongside international specialists, providing a fantastic opportunity to expand your skill set.
  • A transparent, honest, and respectful culture that empowers individuals to reach their full potential.

Compensation & Health Benefits:

  • 13th-month salary and highly attractive performance-based bonuses.
  • Premium accident and healthcare insurance plans, plus comprehensive annual health check-ups.

Allowances & Facilities:

  • Allowances for lunch, free parking, and life events (marriage, newborn baby, bereavement, etc.).
  • A spacious, fully equipped pantry (microwave, fridge, coffee maker, etc.) for your most comfortable lunch breaks.

Engagement & Recognition:

  • Diverse sports clubs and social activities (Badminton, Football, Yoga, Tech clubs).
  • Annual company teambuilding trips.
  • Engaging monthly internal events: Happy Gatherings, Mini Games, Team Birthdays, Year-End Party, etc.
  • Quarterly and yearly awards recognizing outstanding individuals, teams, and long-term dedication.
  • Advanced English and soft skill training programs to assist your career development.

Exclusive perk: Unique internal company supporting funds to help ease personal financial goals (Home, Vehicle, Tuition loans, etc.).

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available