About the job
Intercom is a pioneering AI Customer Service company dedicated to empowering businesses to deliver exceptional customer experiences.
Our AI agent, Fin, stands out as the most sophisticated customer service AI available, enabling companies to provide continuous, flawless customer support, thereby enhancing overall customer satisfaction. Fin integrates seamlessly with our Helpdesk, forming the Intercom Customer Service Suite, a comprehensive solution that combines AI-driven assistance with human support for complex inquiries.
Established in 2011 and trusted by nearly 30,000 businesses worldwide, Intercom is setting new benchmarks for customer service. Our core values drive us to innovate, build swiftly, and consistently deliver outstanding value to our clients.
What’s the opportunity?
As a Product Engineer at Intercom, you will play a crucial role in addressing real customer challenges through the intelligent application of your technical expertise and tools. You will collaborate within a multidisciplinary team, developing both back-end and front-end systems while closely working with designers, product managers, researchers, and data analysts.
We are currently navigating exciting scaling challenges and building a robust platform where your skills can be applied to various areas, including creating an intuitive messenger composer, rule matching, deliverability, security, app availability, and machine learning, among others.
What will I be doing?
As a seasoned engineer, you will:
- Formulate technical plans and contribute to our architecture as we scale our products to serve millions daily.
- Develop Ruby code that integrates numerous AWS, infrastructure, platform, and SaaS technologies that constitute the backbone of Intercom’s backend.
- Deploy changes to production with confidence, ensuring high-quality standards.

