Related skills
docker aws ci/cd multithreading profiling๐ Description
- Collaborate with Eng Manager and Romania team on planning, architecture, and development of high-quality apps
- Analyze requirements and translate them into robust features
- Write clean C++ code; review code; develop unit tests
- Create and maintain technical documentation for code and processes
- Proactively identify improvements in performance, security, reliability, and developer experience
- Mentor junior engineers and share best practices across the global team
๐ฏ Requirements
- 3+ years of professional software engineering experience
- 3+ years of hands-on experience with modern C++ (C++17/20)
- Solid proficiency with CMake and GCC toolchain
- Deep understanding of multithreading, atomics, synchronization primitives, thread pools, and producer-consumer patterns
- Lock contention mitigation and race condition prevention
- Excellent written and spoken English communication skills
๐ Benefits
- Stable, fast-growing international company with a global customer base
- Highly professional, collaborative, diverse team across continents
- Challenging, high-impact projects with ownership
- Cutting-edge tech stack and ongoing investment in tools
- Attractive, modern office in Ho Chi Minh City
- Opportunities for growth, mentorship, and international exposure
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest โ finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!