Job Description

Established in 2010, with offices across USA, Australia and Asia, Knorex provides Precision Performance Marketing products and solutions to the world’s leading brands and media agencies. With its full-stack platform, Knorex XPO™ ( supplies the technology platform to deliver the right marketing message to the right audience at the right moment and right place, underpinned by a multi-layered data-driven approach. XPO shields its customers from dealing with the complexity and fuss while delivering immersive, dynamic and personalized marketing experiences that connects with their users. Knorex also provides managed services to complement its offering.

Knorex is seeking for dynamic technical managers with the zest and passion to join us to catapult XPO to the next level. You will lead the technical aspect of a component / project, at the same time, spending a portion of your time on managing a team. You will work with cross-disciplinary teams including Data Scientists & Engineers, Programmatic Traders, Performance Specialists and Software Engineers to ensure the timely delivery of the planned tasks and critically assess and monitor the efficiency and/or effectiveness of the system.

Key Responsibilities

  • Lead the technical aspect of a product development team (30-50%)
  • Handle general managerial tasks in the team (50-70%)
  • Architect, design and deliver system given the specifications and requirements.
  • Establish best coding practices and provide technical recommendation on systems and tools;
  • Guide, mentor and coach team members on their progression and development of technical and personal skills;
  • Communicate with Engineering Manager, Product Manager to understand business requirements of the product.
  • Plan, organize and develop new ideas/features for our system.
  • Document and maintain software functionalities.
  • Respond and follow up to incorporate feedback and draw new insights.
  • Work with testing/QA team and other participating teams to identify and resolve problems found.
  • Prioritize tasks to meet multiple deadlines.


  • At least 3 years of related technical experience in building large-scale, high-availability, low-latency systems.
  • At least 2 year of proven leadership and managerial skills.
  • Strong technical knowledge with web technology stacks.
  • Strong in analytics and problem solving technique
  • Experience with cloud, Linux systems is a strong plus.
  • Understanding of digital advertising technologies is a plus
  • 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;
  • Excellent attitude, analytical, organizational and problem-solving skills coupled with a good work ethic with proper follow-through;
  • Excellent communication in written and spoken English.
  • Possess at least a Degree or Diploma in computer science, engineering, or IT related experience;


  • Ample opportunities to grow. You get to propose your own ideas and see it through
  • Work with passionate, talented and driven colleagues who get things done!
  • 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
Save Job