Enable job alerts via email!

Principal Software Engineer

Mediacorp Pte. Ltd.

Singapore

On-site

SGD 80,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A leading media company in Singapore seeks a Principal Software Engineer to design and optimize advertising technology solutions. The ideal candidate has 5+ years of full-stack experience, excels in JavaScript and modern frameworks, and is skilled in ad ecosystems. This role involves collaboration with various teams to drive impactful ad solutions.

Qualifications

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

Responsibilities

  • Design, develop, and maintain full-stack applications.
  • Implement and optimize ad serving logic and bidding algorithms.
  • Partner with teams to define requirements and deliver solutions.

Skills

JavaScript
React
API architectures
Full-Stack Development
Agile methodologies
Clean Code principles

Education

BSc in Computer Science or related field

Tools

GIT
CMS platforms
Job description
COMPANY DESCRIPTION

Mediacorp is Singapore's largest content creator and national media network, operating a suite of TV channels, radio stations, and multiple digital platforms. Its mission is to engage, entertain, and enrich audiences by harnessing the power of creativity.

We are committed to creating an inclusive and diverse workplace where talent thrives. Our hiring decisions are made based on merit and fit-to-role. If you have a disability or special need which requires accommodation to participate in the recruitment process, please inform us when you submit your online application. We will be happy to support as necessary.

Thank you for your interest and application to this role. Please note that only short-listed candidates will be contacted.

Designation: Principal Software Engineer (Ad Platforms)
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
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.