This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Intercom’s websites, Intercom.com and Fin.ai are more than just digital storefronts. They’re critical growth engines, powering demand generation, top-of-funnel analytics, and product storytelling. We are investing in strengthening the data and infrastructure layer behind these experiences to unlock deeper insights, better performance, and more scalable systems. We’re hiring a Staff Engineer to own and elevate the middle-to-backend architecture of our marketing web stack. This is a high-impact, cross-functional role, partnering with data scientists, the GTM analytics team, marketing engineers, and platform teams to evolve how we collect, move, store, and operationalise data from our web properties. You’ll bring deep backend and systems expertise, while also being comfortable navigating frontend codebases, supporting full stack engineers, and improving the overall developer experience for Team Web.
Job Responsibility:
Lead the design, implementation, and ownership of backend systems that power our websites, including APIs, services, data pipelines, and telemetry infrastructure
Collaborate closely with data science, GTM analytics, and marketing ops teams to define requirements and ship tools that support channel attribution, performance tracking, A/B testing, experimentation
Architect scalable solutions for event tracking and top-of-funnel analytics, ensuring data quality and consistency
Enable reporting across the marketing funnel
Improve A/B testing infrastructure, making it easy for teams to run experiments, track results, and iterate quickly
Partner with full stack engineers to integrate backend services into frontend experiences, ensuring reliability, observability, and performance
Improve our infrastructure using Terraform, AWS, and CI/CD pipelines, focusing on developer productivity, testability, and system health
Contribute to strategic technical direction for Team Web — identifying opportunities to improve code quality, reduce tech debt, and scale our systems
Coach and mentor other engineers — sharing best practices around service architecture, observability, and data engineering
Build using the best tools in the industry. We invest heavily in AI-powered developer tools that remove friction and help you focus on solving meaningful problems
Requirements:
10+ years of software engineering experience, with a strong emphasis on analytics and infrastructure work
Proven ability to design, build, and maintain scalable APIs, services, and data systems in a production environment
Familiarity with data pipeline technologies, streaming/batch processing, and event instrumentation best practices
Strong grasp of CI/CD, observability, and system reliability practices in web-scale environments
Experience with Vercel, cloud infrastructure (AWS) and Infrastructure as Code (e.g., Terraform)
Comfortable with frontend architecture and tooling
Excellent collaboration and communication skills — especially when working with cross-functional teams like marketing, analytics, and data science
A mentorship mindset — helping level up engineers across disciplines and fostering a strong engineering culture
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
What we offer:
Competitive salary and equity in a fast-growing start-up
We serve lunch every weekday, plus a variety of snack foods and a fully stocked kitchen
Regular compensation reviews - we reward great work
Pension scheme & match up to 4%
Peace of mind with life assurance, as well as comprehensive health and dental insurance for you and your dependents
Flexible paid time off policy
Paid maternity leave, as well as 6 weeks paternity leave for fathers, to let you spend valuable time with your loved ones
Cycle-to-Work Scheme
With secure bike storage
MacBooks are our standard, but we also offer Windows for certain roles when needed