Mô Tả Công Việc
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 solutions 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
Yêu Cầu Công Việc
- A minimum of 5 years of writing production-quality code in C++ on Linux platform
- Strong understanding and experience with Linux system programming fundamentals
- Ability to develop large-scale, distributed systems
- Strong understanding of data structures, algorithms, high-performance application design, and concurrency patterns.
- Self-motivated and able to work independently with minimal direction
- Proficiency in English
Nice to have
- Python development experience is also a plus
- Developing systems for managing and performing computation on large-scale graph data
- Streaming / dataflow systems
Hình thức
Quyền Lợi
1. Workplace:
- Join a young and dynamic team
- Working with specialists worldwide provides you with a fantastic opportunity to expand your skill set.
- Culture of openness and honesty in which individuals are respected and encouraged to achieve their full potential.
- Work together with the leaders with people-centric thinking in mind.
2. Benefits comprise:
- 13th-month salary and attractive performance bonuses
- Flexible hybrid working model (2 days work from everywhere a week)
- Premium Healthcare and Accident insurance
- Annual health check package
- Lunch allowance, Free parking
- Advanced technical, English, and soft skills training to assist your career development
- Annual Company trip and Teambuilding
- Engaging monthly events: Happy Gathering, Mini Game, Birthday Celebration, Party, etc.
- A spacious and fully equipped pantry for your most comfortable mealtime
- A wide range of sports and social activities: Football, Badminton, Running, Yoga, Tech clubs, Charity, etc.
- Chance to be honored quarterly and annually with recognition awards for individuals, teams, seniority, etc.
- Company supporting funds to ease your personal loans of Home, Vehicle, Tuition, etc.