Senior Engineer, Infrastructure Platform

Intercom Intercom · Enterprise · Dublin, Ireland +1 · R&D

Senior Engineer for the Infra-Platform team at Intercom, focusing on building and operating the platform that enables the AI Customer Agent (Fin). The role involves automating infrastructure challenges, driving architectural evolution, ensuring operational excellence, and enabling product engineers through AI-powered tools and agent skills. The engineer will treat AI as a core part of their toolkit, using coding agents and building agent skills to automate toil and improve developer velocity.

What you'd actually do

  1. Automate everything: Eradicate manual, repetitive, and unscalable work. You will view infrastructure challenges as software problems, building automation and tooling that accelerates R&D.
  2. Drive architectural evolution: Plan, design, and execute generational changes to Fin’s core infrastructure. You will navigate complex scaling challenges and build elasticity into our systems.
  3. Deliver operational excellence: Own the reliability of our core services. You will respond to operational events, dig deep to understand why they happened, and engineer permanent, preventative solutions.
  4. Be full stack: When there is an issue, you don’t stop at the infrastructure layer. You dive deep into our application code to trace problems out to the edge and fix customer-facing issues.
  5. Force-multiply through enablement: Abstract away shared concerns like security, compute, availability, and costs, so product engineers don't have to think about them. You'll scale your expertise through exceptional, easy-to-use agent skills, documentation, and reliable defaults.
  6. Raise the bar: Hold yourself and your teammates accountable with deep empathy. Share your domain expertise, review code quickly, unblock your peers, and foster a culture of continuous learning and support.
  7. Ship production-grade systems: Independently lead complex initiatives, owning the design, implementation, testing, and operational runbooks for high-impact infrastructure projects.
  8. Build AI-native leverage: Treat AI as a primary tool for getting work done, using coding agents to automate infrastructure work, and building agent skills, tooling, and reliable defaults that let every engineer at Fin apply that same leverage safely. You'll look for the toil that AI should eliminate before a human ever touches it.

Skills

Required

  • Cloud infrastructure expertise: Multiple years designing, building, and operating high-scale distributed systems and platforms in a cloud environment (ideally AWS), with accountability for availability, performance, and costs.
  • Engineering rigor: Deep knowledge of modern programming languages
  • Operational obsession: Expert grasp of reliability, performance, and failure modes. You define metrics, question outliers, and rely on telemetry to guide your decisions. You treat uptime as a feature and take immense pride in the resilience of your systems.
  • Developer empathy: You obsess over making things "just work" for your internal customers. You understand the pain points of product developers and know how to eliminate their friction.
  • Execution and ownership: A proven track record of independently driving complex, cross-team technical initiatives from conception to production

Nice to have

  • infrastructure-as-code

What the JD emphasized

  • AI is how we live that mission
  • build with AI
  • coding agents
  • agent skills
  • AI as a core part of their toolkit
  • Build AI-native leverage
  • Treat AI as a primary tool for getting work done
  • coding agents to automate infrastructure work
  • building agent skills, tooling, and reliable defaults

Other signals

  • AI is how we live that mission. We don't just build the platform for the AI Customer Agent company, we build with AI.
  • Our engineers use coding agents and self-authored agent skills to automate toil, investigate incidents, and ship faster, and a big part of this role is extending that leverage to the rest of R&D.
  • We expect every engineer here to treat AI as a core part of their toolkit, not an afterthought.
  • Build AI-native leverage: Treat AI as a primary tool for getting work done, using coding agents to automate infrastructure work, and building agent skills, tooling, and reliable defaults that let every engineer at Fin apply that same leverage safely.