Intercom is the leading customer messaging platform — used by 25K+ companies for in-app chat, support, and onboarding. The interview is messaging-platform-flavored with strong emphasis on real-time delivery, conversation context, and AI-powered support automation (Fin).
Process
Recruiter screen → 60-minute coding phone (DSA medium) → onsite virtual: 2 coding, 1 system design, 1 craft deep-dive, 1 behavioral. Cycle: 3–4 weeks.
What they actually ask
- Design a real-time chat platform supporting millions of conversations
- Design conversation routing and assignment logic for support teams
- Design Fin — an AI-powered customer support agent that resolves tickets autonomously
- Coding: medium DSA, often with concurrency or messaging flavor
- Behavioral: customer focus, ownership, working in mid-stage SaaS
Levels and comp (2026)
- SE II: $150K–$190K total
- Senior SE: $220K–$290K
- Staff: $310K–$410K
- Principal: $430K–$570K
Prep priorities
- Be fluent in Ruby on Rails (the bulk of the codebase) and JavaScript/TypeScript
- Understand WebSocket scaling and conversation-state modeling
- Brush up on AI-agent patterns since Fin is core to the product
Frequently Asked Questions
Is Intercom remote-friendly?
Hybrid in Dublin (HQ), San Francisco, London. Some engineering roles fully remote within supported countries.
How does Intercom compare to Zendesk?
Intercom is messaging-first; Zendesk is ticketing-first. Intercom wins for product-led companies; Zendesk for traditional support orgs. Comp is comparable.
What is the engineering culture?
Mature SaaS — strong testing, deploy discipline, calm work pace. Strong written-communication culture.