TI

Senior Software Engineer - Commercial Platforms

Hiring from
Ireland
Work type
Hybrid
Posted
Is this job info correct?

551,367 remote jobs, straight from company career pages

100% free · New jobs every hour

Show job description

The Company

The Irish Times Group is Ireland's leading independent quality news publishing organisation. The core activity of The Irish Times Group has evolved from six-day print publishing to a seven-day multi-platform news publisher with a market-leading position in subscriptions, audience engagement and digital innovation.

We focus on producing trusted journalism for our readers, providing media solutions for customers and continuously evolving our products, platforms and ways of working in a rapidly changing media landscape.

The Company is owned by The Irish Times Trust and is managed by The Irish Times DAC. In recent years, The Irish Times Group has expanded its interests to include the Irish Examiner, The Echo, regional newspapers, RecruitIreland.com, MyHome.ie, RIP.ie, The Gloss, Score Beo and other leading Irish digital brands.


The Role

We are seeking a Senior Software Engineer – Commercial Platforms to join our Digital Products team.

This role is ideal for an experienced software engineer who combines strong technical expertise with a genuine passion for digital products, customer experiences and the technologies that drive sustainable business growth.

You will play a key role in the ongoing transformation of one of Ireland's leading news organisations, helping modernise the platforms that support subscriptions, advertising operations, customer engagement, audience insight and digital revenue growth across our portfolio of brands.


Working closely with Product, Commercial, Marketing, Data and Engineering teams, you will design, build and evolve the core commercial capabilities that sit at the heart of our digital business. This includes subscription platforms, customer journeys, commercial integrations, advertising technologies, audience measurement capabilities and customer data services.


This is a full-stack engineering role, with the primary focus on the technology that supports our commercial ecosystem, from customer acquisition and subscription management through to analytics, audience intelligence and commercial operations across our websites and mobile applications.


You will contribute to platform modernisation initiatives, digital transformation programmes, cloud-native architectures and the adoption of new technologies that improve customer experiences, operational efficiency and business performance.


You will also play an important role in exploring how emerging technologies, including AI, can support automation, customer insights, operational workflows and data-driven decision making across the business.

As a senior member of the team, you will promote engineering excellence through technical leadership, mentoring, code reviews and the adoption of modern software engineering practices.



Key Responsibilities

· Design, develop and maintain modern web applications and digital products.

· Design and develop scalable backend services, APIs and integrations.

· Build and evolve platforms supporting subscriptions, commercial operations and customer experiences.

· Develop integrations between internal systems and third-party platforms.

· Contribute to customer-facing digital journeys and self-service capabilities.

· Design and implement cloud-native solutions using modern architectural patterns.

· Build and maintain scalable microservices and event-driven systems.

· Collaborate closely with Product, Commercial, Marketing, Data and Engineering teams to deliver business-critical capabilities.

· Contribute to platform modernisation and technical transformation initiatives.

· Drive improvements in performance, reliability, scalability and security.

· Champion engineering excellence through clean code, automated testing, code reviews and continuous improvement practices.

· Contribute to technical strategy, architecture discussions and technology selection decisions.

· Mentor and support other engineers through coaching and constructive feedback.

· Troubleshoot production issues and participate in operational support when required.


Requirements & Experience for the role

Essential

· 8+ years of professional software engineering experience.

· Strong commercial experience developing modern web applications using React.

· Expert knowledge of TypeScript, JavaScript and modern web technologies.

· Commercial experience with PHP and Drupal-based applications.

· Experience designing and building scalable customer-facing digital products.

· Experience designing, developing and integrating RESTful APIs and backend services.

· Experience developing cloud-native applications and services.

· Strong understanding of software design principles, application architecture and engineering best practices.

· Experience working with microservices architectures and distributed systems.

· Experience building event-driven systems and asynchronous integrations.

· Experience delivering and supporting complex integrations between business-critical platforms.

· Experience working with analytics, tracking and event collection frameworks.

· Demonstrated commitment to code quality, automated testing and maintainability.

· Experience working with Git, CI/CD pipelines and Agile delivery methodologies.

· Strong communication and stakeholder management skills.

· Proven ability to independently own and deliver complex technical initiatives.

· Experience mentoring and supporting other engineers.


Desirable

· Experience working within media, publishing, subscription or other consumer digital businesses.

· Experience building commercial, customer-facing or revenue-generating platforms.

· Experience integrating complex enterprise or third-party systems.

· Experience working in environments that serve large digital audiences.

· Passion for digital products, customer experiences and commercial innovation.


Tech Stack

· Frontend & Digital Experience: React, TypeScript, JavaScript, PHP, HTML5, CSS3, Responsive Design, Accessibility (WCAG), Performance Optimisation.

· Content Management: ArcXP / Alfa Media for Digital Content, Drupal and Drupal Commerce for storefront.

· Backend & Architecture: Node.js, TypeScript, RESTful APIs, Microservices, Event-Driven Architecture, Distributed Systems, Service Integrations, Domain-Driven Design.

· Subscriptions & Revenue Platforms: Subscription Management, Entitlements, Billing Platforms (e.g. Aptitude eSuite, Piano, etc.), Payment Gateways, Stripe, PayPal, Revenue Operations, Paywall (e.g. Zephr, Sophi, etc.).

· Analytics, Tracking & Audience Intelligence: Google Analytics 4 (GA4), Google Tag Manager (GTM), Permutive, Event Collection Frameworks, Customer Analytics, Audience Measurement, Commercial Reporting.

· Privacy & Consent Technologies: Consent Management Platforms (e.g. OneTrust), Consent Propagation, Privacy Controls, Data Governance, Regulatory Compliance Integrations.

· Commercial Platforms & Integrations: Salesforce Service Cloud, Salesforce Marketing Cloud, CRM Integrations, Customer Data Platforms, Marketing Technology Integrations.

· Cloud & Data: AWS Lambda, DynamoDB, Kinesis, EventBridge, API Gateway, S3, CloudWatch, Snowflake, Serverless Architectures, Event Streaming Platforms.

· DevOps & Engineering Practices: Git, CI/CD Pipelines, Docker, Infrastructure as Code, Monitoring and Observability, Automated Testing, Security and Vulnerability Management.

· AI & Emerging Technologies: Generative AI Applications, Large Language Model (LLM) Integrations, Commercial Analytics Automation, AI-Assisted Customer Operations, Business Intelligence, Reporting Automation and Operational Insights.


Why Join Us?

This is not a typical software engineering role.

You will help build and evolve the commercial technology platforms that enable sustainable digital journalism across some of Ireland's most recognised and trusted media brands.

Your work will directly influence subscriber growth, customer experiences, advertising operations, revenue generation, audience intelligence and business decision-making.

You will have the opportunity to work on modern subscription technologies, advertising platforms, cloud-native architectures, event-driven systems, customer data solutions and AI-enabled capabilities that sit at the heart of a modern digital media organisation.

If you are excited by the intersection of technology, data, digital products and commercial innovation, this is an opportunity to make a visible and measurable impact while working on platforms that are critical to the future growth of the business.


Why Now?

The Irish Times Group is continuing its transformation into a modern digital media organisation.

We are investing in publishing platforms, editorial tooling, cloud-native architectures, AI-enabled capabilities and digital experiences that will shape the next generation of journalism and content delivery.

As part of this journey, we are expanding our engineering capability to support strategic initiatives across content creation, content management, publishing workflows, websites and mobile applications.

This role provides the opportunity to influence critical technology decisions while helping define the future publishing platforms that support our editorial teams and readers.


Please send your CV through the Apply button below


The Irish Times Group operates a hybrid working policy.


Our benefits include Health Insurance Contribution, Pension Contribution, Sick Leave Cover, Maternity and Paternity Leave, Irish Times Premium Digital Subscription, Income Protection Policy, Corporate Gym Membership Discounts, Free Digital GP and Life Assurance Policy.

Similar jobs