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

Developer

Icon salary Salary
Negotiable
Icon Location Location
Remote, Ho Chi Minh, Ha Noi, Remote, Vietnam

Benefits

Free lunch and Snacks Free lunch and Snacks
Performance bonus Performance bonus
Travel/company trips Travel/company trips
Yearly salary review Yearly salary review
Other benefits Other benefits
13th month salary 13th month salary

Job Overview And Responsibility

We are looking for a dedicated and proficient Senior C++ Developer. You will be one of the key contributors in our organization and develop high quality system solution following well-known workflows and best practices. Being our developer, you will focus to: - 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 - Diagnose 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

Required Skills and Experience

- 5+ years of production-quality C++ development (C++11 above), at least 3 years of experience on Linux - Strong knowledge of Linux system programming, memory management, and multithreading - Comfortable working with legacy code (review, debug, maintain) - Deep understanding of data structures, algorithms, high-performance application design, and concurrency patterns - Self-motivated, proactive, and able to work independently - Fluent in English for daily technical communication and documentation

Why Candidate should apply this position

1. Workplace - Join a vibrant, young and dynamic team working on cutting-edge projects & emerging technologies. - Collaborate with global experts & top tech talent to enhance your skills. - Thrive in a culture of openness, forward-thinking and innovation-driven team while encouraging your full potential. 2. Benefits Comprise - Competitive salary, 13th month salary and attractive performance bonuses. - Flexible hybrid working model between working at office and working at home (WFH 2 days per week) - Premium Healthcare and Accident insurance. - Annual health check package. - Free parking and allowances: Lunch, Marriage, Newborn baby, Bereavement and others applied. - A spacious pantry that is fully equipped with coffee maker, fridge, microwave and more for your most comfortable lunch time. - A wide range of sport and social activities: Yoga, Football, Badminton, Tech clubs, etc. - Annual company trip and teambuilding. - Chance to be honored quarterly and annually with recognition awards for individuals, teams, long-term service, etc. - Advanced English and appropriate soft skills training to assist your career development. - Engaging monthly events: Happy Gathering, Mini Game, Team Birthday Celebrations, Company’s Year-end party, etc. - Exclusive company supporting funds to ease your personal loans of Home, Vehicle, Tuition, etc.

Preferred skills and experiences

- 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

Report to

US client

Interview process

Internal Screening → Internal ITV → Client CV Screen → 2-3 rounds

Arun Yadav

Headhunter | Recruiter

  • 1164 candidates
  • 58 interviews
  • 8 offers
Chat with Arun Yadav

Apply for this job

Successfully!

Thank you, you have sent the information successfully.

← View more Arun Yadav's jobs
Upload your CV — AI will auto-fill your details into the form
upload Click or drag file to this area to upload PDF only (3MB), You can update only 1 CV

Contact details

Summary

$

$

Additional questions

Arun Yadav

Headhunter | Recruiter

  • 1164 candidates
  • 58 interviews
  • 8 offers
Chat with Arun Yadav View profile →