Senior Software Engineer, Data Infrastructure at Intercom
Location: Dublin, Ireland | Type: Full-time | Category: Engineering
Intercom is the AI Customer Service company on a mission to help businesses provide incredible customer experiences. Our AI agent Fin, the most advanced customer service AI agent on the market, lets businesses deliver always-on, impeccable customer service and ultimately transform their customer experiences for the better. Fin can also be combined with our Helpdesk to become a complete solution called the Intercom Customer Service Suite, which provides AI enhanced support for the more complex or high touch queries that require a human agent. Founded in 2011 and trusted by nearly 30,000 global businesses, Intercom is setting the new standard for customer service. Driven by our core values, we push boundaries, build with speed and intensity, and consistently deliver incredible value to our customers.Are You Ready to Define the Future of Data at Scale? The volume and velocity of data at Intercom are exploding, fueled by our growth and our drive to integrate more sophisticated, AI-assisted data solutions. The Data Infrastructure team is the engine room for this future. We don't just maintain systems; we build the distributed foundations that empower every Intercom team—from Product to Research—to turn raw information into actionable intelligence. We are seeking a seasoned Senior+ Data Infrastructure Engineer to step up, take ownership of critical initiatives, and ensure our data platform is rock-solid, scalable, and future-proof. What You’ll Be Building & Owning This role is about impact and ownership. You will be at the forefront of designing and evolving the core infrastructure that powers our entire data ecosystem. Next-Gen Platform Evolution: Partner with product and business teams and lead the architectural design and implementation of the next generation of our data stack, ensuring it can meet the demands of advanced analytics and AI applications. Enable AI-powered internal applications: Teams use our platform to build AI-assisted insights tools, operational workflows, and internal data apps in Streamlit, React, and Python. You’ll help define the interfaces, semantics, and data access patterns that power these experiences. Operate and improve core data systems.: You’ll keep our pipelines, orchestration, and warehouse running reliably for demanding internal users — AI, Product, Finance, GTM, Analytics Engineering, and more — while continuously improving performance, cost-efficiency, and resilience. Enablement Through Tooling: Partner closely with Analytics Engineers, Analysts, and Data Scientists to build the self-service tooling and infrastructure they need to move fast and deploy safely. You’ll build tooling, patterns, guardrails, and diagnostics that make teams self-serve, reduce friction, and prevent Data Infra from becoming a bottleneck. Data Quality Guardianship: Implement advanced monitoring systems to proactively detect, surface, and resolve data quality issues across our high-throughput environment (where dozens of changes can ship daily). Driving Automation: Develop automation and tooling that streamlines the creation and discovery of high-quality analytics data, making the entire data lifecycle more efficient. The Strategic Impact You'll Drive To put things in context, here are examples of the strategic, company-shaping initiatives you will be expected to own and drive as a Senior Data Infrastructure Engineer: Platform & Warehousing Strategy: Lead the architectural- and cost review and revamp of our core data infrastructure and to ensure it can scale exponentially for future growth and advanced use cases. Conversational BI Strategy: Architect the semantic layer and LLM-integration pipelines required to enable Natural Language Querying (NLQ) over our data warehouse, shifting away from complex, technical reporting to make data truly democratized and accessible, users should be able to query information—getting both raw numbers and contextual narratives instantly—without needing a data science degree or waiting on analysts. Community of Practice & Mentorship: Act as a technical thought leader. Foster and grow our internal data community by establishing best practices, mentoring technical peers across the company, coaching on complex pipeline development, and ensuring our engineering bar remains high. Recent Wins You'll Build Upon: AI-assisted Local Analytics Development Environment for Airflow and DBT. Data-rich AI apps containerized on Snowflake SPCS. A new, modern data catalog solution Migrating critical MySQL ingestion pipelines from Aurora to PlanetScale. Who You Are You are a builder, a problem-solver, and a force multiplier who thrives on providing the solid, high-quality foundations that others build upon. The Hats You will wear: The Senior: You have a proven, full-time career history in the data space, with deep fluency in both Python and SQL. You’ve owned a significant data or distributed system in production, used by multiple t
Apply Now