Enable job alerts via email!

Principal Software Engineer (Ad Platforms)

Mediacorp Pte Ltd

Singapore

On-site

SGD 80,000 - 110,000

Full time

Today
Be an early applicant

Job summary

A leading media company in Singapore is seeking a highly skilled Principal Software Engineer to design and optimize advertising technology solutions. The ideal candidate will have extensive full-stack development experience and a strong understanding of advertising ecosystems, ensuring the delivery of scalable, data-driven digital media products. Join a dynamic team committed to innovation and results.

Qualifications

  • 5+ years of experience as a Full-Stack Developer.
  • Strong knowledge of modern front-end technologies and frameworks.
  • Experience with performance optimization and debugging.

Responsibilities

  • Design, develop, and maintain full-stack applications for ad delivery.
  • Build scalable APIs and services to integrate with various systems.
  • Collaborate with cross-functional teams to deliver solutions.

Skills

JavaScript
Full-Stack Development
React
API Development
Performance Optimization
Clean Code Principles
Debugging
Agile Methodologies

Education

BSc in Computer Science or related field

Tools

Git
HTML5
CSS3/Sass
CMS platforms (Strapi, Drupal, WordPress)
AJAX
Job description

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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.