Principal Software Engineer

24 hours ago


Singapore MediaCorp Pte Ltd. Full time $120,000 - $180,000 per year

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


  • Singapore Dell Technologies Full time

    Dell EMC Cyber Engineering Group is currently looking for an experienced Software Engineer to fill the position in the Edge product. The program will be focused on the development of unified security solutions that will be integrated across Dell Products. Join us as a Principal Software Engineer on our Engineering Development team in Singapore to do the...


  • Central Singapore Emprego SG Full time

    **Location** Singapore, Central Singapore **Job Type** Permanent **Salary** $9,000 - $12,000 Per Month **Date Posted** 3 minutes ago Additional Details **Job ID** 96411 **Job Views** 1 **Job Description**: Roles & Responsibilities **NextLabs International Private Limited (Singapore)** **Position: Principal Software Engineer (Java)** **Location:...


  • Singapore JJ Consulting Services Full time

    **Our Client is an established company in Singapore, who is seeking to recruit a Principal Software Engineer, Java. **Principal Software Engineer, Java** **Responsibilities** **Key Responsibilities** - Development of High Performance Java Service API and Business Systems - Using SpringBoot to build microsservices in Java - Writing deployment pipelines to...


  • Singapore JJ Consulting Services Full time

    **Our Client is an established company in Singapore, who is seeking to recruit a Principal Software Engineer, Backend. **Principal Software Engineer, Backend** **Responsibilities** **Key Responsibilities** - Development of High Performance Java Service API and Business Systems - Using SpringBoot to build microsservices in Java - Writing deployment...


  • Singapore Government Technology Agency (GovTech) Full time

    **(What the role is)**The Government Technology Agency (GovTech) is the lead agency driving Singapore’s Smart Nation initiatives and public sector digital transformation. As the Centre of Excellence for Infocomm Technology and Smart Systems (ICT & SS), GovTech develops the Singapore Government’s capabilities in Data Science & Artificial Intelligence,...


  • Singapore Government Technology Agency Full time $120,000 - $200,000 per year

    [What the role is]The Government Technology Agency (GovTech) is the lead agency driving Singapore's Smart Nation initiatives and public sector digital transformation. As the Centre of Excellence for Infocomm Technology and Smart Systems (ICT & SS), GovTech develops the Singapore Government's capabilities in Data Science & Artificial Intelligence, Application...


  • Singapore JJ CONSULTING SERVICES Full time

    Our Client is an established company in Singapore, who is seeking to recruit a Principal Software Engineer, Backend. **Principal Software Engineer, Backend **Responsibilities** **Key Responsibilities** - Development of High Performance Java Service API and Business Systems - Using SpringBoot to build microsservices in Java - Writing deployment pipelines to...

  • Principal Engineer

    2 weeks ago


    Singapore The Digital and Intelligence Service (DIS) Full time

    Join to apply for the Principal Engineer role at The Digital and Intelligence Service (DIS)4 days ago Be among the first 25 applicants Join to apply for the Principal Engineer role at The Digital and Intelligence Service (DIS)Get AI-powered advice on this job and more exclusive features. Principal Software Engineer - Digital Ops-Tech Centre (DOTC)About Us...


  • Singapore Dell Technologies Full time

    AI Platform Engineer (Senior Principal Software Engineer) Join to apply for the AI Platform Engineer (Senior Principal Software Engineer) role at Dell Technologies. The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for...


  • Singapore Liteon Technology Full time

    Join to apply for the SG/RD - Principal Software Engineer role at Liteon Technology The role requires knowledge of C++, ReactJS, and C. Job Details Seniority level: Mid-Senior level Employment type: Full-time Job function: Engineering and Information Technology Industry: Appliances, Electrical, and Electronics Manufacturing #J-18808-Ljbffr