C++ Software Engineer (Ads Engine)

JOB DESCRIPTION

Advertising Department develops an online advertising platform that allows advertisers to access over 24 million internet users; offers a variety of advertising and targeting options that allow advertisers to reach users in the right way, at the right time.
The back-end team works on server-side development, building components of advertising system by selecting, ranking, filtering and real-time bidding advertisements. The team also provides services to Coc Coc QC a platform for advertisers to create, launch and manage their advertising campaigns. As a Software Engineer, your main objective of this role is to develop advertising system component.
Responsibilities:
Research, analyze, design, optimize code for projects
Programming quality code
Planning and proposing work ideas with team
Contribute ideas to build and improve products
Code review for other team members
Mentor other developers (if any).

JOB REQUIREMENT

Required skills:
Solid knowledge of C++
Good knowledge of algorithms and data structures
Knowledge of OOP
Experience developing service-oriented architecture
Experience working with databases
Experience with Linux-based systems
Good communication skills in written and spoken English.
Preferred skills:
Knowledge and experience with Golang
Understanding search technologies is a strong plus
Advertising technology experience
Experience of working with in-memory data structure store (Redis).

WHAT'S ON OFFER

Flexible working hours; 05 working days/1 week; no Over Time, working remote policy and casual clothes.
Sick leave without Medical Certificate: 7-10 days/year.
Annual leave: 12-25 days/year, bonus 0.5 days/a year of working.
Other great Trade Union benefits for staff and family: 5M VND for wedding, 5M VND for maternity, 1M VND for birthday...
13th-month bonus, performance review quarterly.
Doing great work with talented colleagues in the international working environment.
Social, Health & Unemployed Insurance paid by Cốc Cốc.
Annual health check with the premium package of insurance.
Participating in many exciting internal events: All Hand Meeting, Happy Hour, Team-building, 08/03, 20/10, Men’s Day, X-mas, Year End Party ... to make you feel like home when working in Cốc Cốc.
Joining many interesting Hobby Clubs: Yoga, Bicycle, Painting, Board game, …
Modern and cozy kitchen with plenty of free noodles, coffee/tea bar and fresh fruit every day.

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

product

Technical Skills:

C/C++, Algorithm

Location:

Ho Chi Minh, Ha Noi - Viet Nam

Working Policy:

Job ID:

J00486

Status:

Close

Related Job:

Simulation Engineer (Mujuco)

Ho Chi Minh - Viet Nam


Product

  • Python
  • C/C++

Create and maintain high-fidelity digital twin environments across software platforms, calibrated to real hardware behavior. Develop systems for locomotion, autonomy, and perception teams to generate, validate, and iterate on simulation scenarios at scale. Establish pipelines for asset import, workflows, sensor modeling, and real-to-sim calibration to ensure digital twins remain synchronized with evolving hardware. Design photorealistic rendering pipelines for synthetic data generation and perception model training. Collaborate with hardware and mechatronics teams to model actuator dynamics, contact physics, and structural behavior in digital twins. Integrate digital twin environments with locomotion training pipeline and autonomy stack. Contribute to the open-source simulation stack, including tooling, documentation, and reproducible environment workflows.

Negotiation

View details

Tech Lead (C#/.NET - JTL AI Service Desk)

Ho Chi Minh - Viet Nam


Outsource

  • .NET
  • ReactJS
  • Azure

Create and enhance scalable backend services using C# and .NET technologies Guide architectural choices for distributed and service-oriented systems Construct dependable APIs, integrations, and asynchronous processing workflows Work with AI and data teams to incorporate intelligent automation capabilities into the platform Enhance platform reliability, observability, security, and performance Lead technical discussions, code reviews, and engineering best practices Coach engineers and promote technical development across the team Contribute to long-term platform strategy and technical roadmap Collaborate with frontend, DevOps, and product teams to produce high-quality solutions

Negotiation

View details

Embedded Software Engineer (V)

Ho Chi Minh - Viet Nam


Outsource

  • Embedded
  • C/C++

An Embedded Software Engineer has the opportunity to work with a Microcontroller Unit (MCU) that controls various car functions. They will be involved in the entire development process, from requirement analysis to driver/software design, coding, and testing. The engineer will specialize in a specific phase and module within the MCU to enhance their technical skills and domain expertise.

Negotiation

View details