Search by job, company or skills

KNOREX

Software Engineer (RTB) (C++/ Golang)

Early Applicant
  • Posted a month ago
  • Be among the first 10 applicants

Job Description

Knorex develops a cloud-based, highly scalable, all-in-one advertising and marketing platform called Knorex XPO (https://xpo.knorex.com/) where Advertisers, Agencies and Publishers can easily create, optimize & publish Dynamic Ads worldwide with speed and ease. As part of the platform offering, anyone can traffic their ads programmatically via automated buying through our in-house real-time bidder and optimizer. Such automated and auction-style of buying and selling of advertising inventory is called Real-time Bidding (RTB), and it is to some extent similar to how a financial stock exchange operates. Owing to the large and real-time stream of data, we would have to devise efficient algorithms to tackle the challenges. We are seeking for a Software Engineer with the zest and passion to join us in developing on RTB platform (coded in C++). You will be working with cross-disciplinary teams including Data Scientists, Performance Specialists and Software Engineers to build a highly scalable system that can handle billions of requests per day, all delivered within milliseconds.

In this role, you will be expected to possess solid experience working on large-scale, distributed and low-latency systems. You need to acquire a deep technical understanding of the platform, work with our cross-country team located regionally to learn about the business and technical analytics requirements and translate them into production system.

Key Responsibilities

  • Plan, design and develop components in our RTB platform
  • Develop connectors to integrate with major ad exchanges
  • Develop metrics to measure the outcome/impact of your introduced solutions
  • Work with other members to implement and integrate into our existing systems
  • Document and improve the solutions over time
  • Evaluate and identify new technologies for implementation
  • Communicate with our business and technical teams to understand the analytics requirements
  • Respond and follow up to incorporate feedback and draw new insights
  • Prioritize tasks to meet multiple deadlines

Requirements

  • At least 3 years of working experience using C++ to build large-scale, distributed, low-latency systems
  • Knowledge of Golang is a strong plus
  • Java & Python & cloud services is a plus
  • Strong knowledge of algorithms and data structures
  • Strong in analytics and problem solving technique
  • Understanding of online advertising technology and RTB is a strong plus
  • Possess at least a Degree or Diploma in computer science / IT related;
  • Willingness to learn and able to pick up new technology or new concepts fast;
  • Able to work independently as well as in collaborative mode with minimum supervision;
  • Work productively even under pressure;
  • Possess good work ethic, attitude with good follow-through;
  • Excellent communication in written and spoken English

Benefits

  • Competitive remuneration package including performance bonus
  • SHUI as law stipulated, 14 days AL
  • Ample opportunities to grow. You get to propose your own ideas and see it through
  • Opportunity to work cross-country and with variety of projects of different nature
  • Challenging and exciting problems that await you to solve
  • Comprehensive Health Insurance Coverage
  • Personal Development Fund for courses and materials

More Info

Industry:Other

Function:Software Engineering

Job Type:Permanent Job

Date Posted: 23/08/2025

Job ID: 124490899

Report Job

About Company

View More
Last Updated: 30-09-2025 07:51:54 PM
Home Jobs in Ho Chi Minh Software Engineer (RTB) (C++/ Golang)