Principal Engineer, Web Platform – Team Web

Intercom Intercom · Enterprise · Dublin, Ireland +1 · Engineering

Principal Engineer, Web Platform at Intercom, an AI Customer Service company. This role focuses on shaping the technical direction and architectural evolution of the company's web platform and systems, which are strategic growth levers. The engineer will lead MarTech systems, collaborate with cross-functional teams, and contribute hands-on to the codebase, ensuring the web stack is modern, performant, and measurable.

What you'd actually do

  1. Own and evolve the architecture of Intercom’s web platform.
  2. Define the long-term technical strategy for the web team, focusing on scalability, performance, developer productivity, observability, and system reliability.
  3. Collaborate closely with marketing, design, analytics, and data science stakeholders to ensure the platform supports their goals with accuracy, performance, and agility.
  4. Lead and influence the design and implementation of MarTech systems for event tracking, attribution, funnel reporting, A/B testing infrastructure, and more.
  5. Partner with engineers across web, infrastructure, and data to create a high-quality, cohesive technical ecosystem.

Skills

Required

  • 12+ years of software engineering experience
  • Experience in a high-scale growth-focused web environment.
  • A track record of technical leadership and influencing technical direction across multiple teams or departments.
  • Deep expertise in Next.js and the React ecosystem.
  • Experience with headless CMS platforms such as Contentful or Sanity - including content modeling, migration, and multi-site architecture.
  • Experience with infrastructure-as-code (Terraform), cloud platforms (AWS, CloudFront, S3), and deployment platforms (Vercel).
  • Experience designing or operating experimentation infrastructure - A/B testing frameworks, event instrumentation, attribution systems and tools like Eppo.
  • Strong understanding of web analytics and data instrumentation - experience with event tracking SDKs, Google Tag Manager, or similar.
  • Comfortable working in and supporting full-stack codebases - even if this role is not UI-heavy, a solid frontend architecture awareness is valued.
  • Experience operating in continuous delivery environments with an emphasis on incremental, high-quality shipping.
  • Exceptional communication skills and a history of collaborating with cross-functional teams (product, marketing, analytics, design, etc.).
  • A mentorship mindset — proven ability to raise the bar for engineering excellence across a team or organization.

Nice to have

  • AI Customer Service company
  • AI agent Fin
  • AI enhanced support

What the JD emphasized

  • high-scale growth-focused web environment
  • technical leadership and influencing technical direction across multiple teams or departments
  • experimentation infrastructure
  • web analytics and data instrumentation