Search by job, company or skills

Mediacorp Pte Ltd

Principal Software Engineer (Ad Platforms)

5-7 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 18 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Responsibilities

We are seeking a highly skilled Principal Software Engineer with expertise in Ad Platforms to design, build, and optimize advertising technology solutions that power scalable, data-driven digital media products. The ideal candidate has strong full-stack development experience, knowledge of advertising ecosystems (programmatic, DSPs, SSPs, ad servers, etc.), and a passion for building performance systems that drive measurable business outcomes.

Key Responsibilities

Development & Engineering

  • Design, develop, and maintain full-stack applications for ad delivery, targeting, reporting, and optimization.
  • Build scalable APIs and services to integrate with ad servers, DSPs, SSPs, and data providers.
  • Develop and maintain web-based dashboards, campaign management tools, and analytics platforms.
  • Analyze, troubleshoot, and optimize ad solutions for efficiency and performance.

AdTech-Specific

  • Implement and optimize ad serving logic, bidding algorithms, and header bidding solutions.
  • Work with client- and server-side integrations (e.g., Prebid, Google Ad Manager, OpenRTB).
  • Build audience segmentation, targeting, and personalization systems leveraging first-party and third-party data.
  • Implement tracking, measurement, and attribution frameworks across platforms.

Collaboration

  • Partner with product managers, data scientists, and ad operations teams to define requirements and deliver solutions.
  • Work closely with DevOps teams to ensure secure, reliable, and scalable deployments.
  • Collaborate with analytics teams to surface actionable insights via reporting dashboards.

Qualifications

  • BSc in Computer Science or related field
  • 5+ years of experience as a Full-Stack Developer
  • Strong knowledge of JavaScript, modern front-end technologies, and frameworks (React, Vue, or Svelte)
  • Proficiency in Clean Code principles, Design Patterns, Unit Testing, and version control (GIT)
  • Experience with performance optimization, cross-browser compatibility, debugging, and problem-solving
  • Familiarity with CMS platforms (Strapi, Drupal, WordPress)
  • Knowledge of HTML5, CSS3/Sass, JavaScript, AJAX, jQuery, XML, JSON
  • Understanding of Agile methodologies and API architectures (REST, RPC)
  • Exposure to AdTech tools, web analytics integration, ad serving, pixel implementation, retargeting, mobile, and video
  • Strong collaboration skills, with experience in code reviews and architectural discussions
  • Excellent communication, analytical, and multitasking abilities
  • Proactive, dynamic, and results-driven team player
  • Committed to staying updated with emerging technologies

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 134947231