Software Engineer (C#/C/C++)

Hong Kong
Engineering – Software Development /
Full-time /
On-site
Overview

Our client is a leading creator of body motion video technology in the consumer video gaming space. They are seeking a Software Engineer to work alongside their game engineers & development partners to build, enhance and maintain their video games played by people around the world.

What you will do:

    • Develop enterprise-grade software systems with emphasis on scalability, maintainability, and optimal performance.
    • Comprehensive knowledge of architectural principles with proven ability to evaluate and implement strategic trade-offs among system attributes including scalability, efficiency, and long-term maintainability.
    • Dissect complex technical challenges and orchestrate effective solution implementation.
    • Growth-oriented mindset with dedication to continuous learning and innovative problem-solving approaches.

What you will need:

    • Bachelor's degree in Computer Science or equivalent field; or relevant industry experience
    • 3+ year of experience in software development with strong proficiency in modern programming languages, particularly C#/C/C++
    • Demonstrated expertise in software architecture design and implementation
    • Demonstrated understanding of concurrent programming principles and implementations.
    • Track record of successful system performance optimization and resolving complex technical bottlenecks; strong focus on delivering high-value, production-ready solutions.
    • Knowledge of CI/CD practices and test automation.