About the job
Intercom, the leading AI Customer Service company, is dedicated to empowering businesses to deliver exceptional customer experiences.
Our state-of-the-art AI agent, Fin, is recognized as the most advanced customer service AI agent available, enabling businesses to provide seamless, 24/7 customer service, thereby revolutionizing customer experiences. Fin's capabilities can also be integrated with our Helpdesk, creating a comprehensive solution known as the Intercom Customer Service Suite, which enhances support for complex queries that necessitate human intervention.
Since our founding in 2011, we have garnered the trust of nearly 30,000 businesses worldwide, setting a new benchmark in customer service. Our commitment to our core values drives us to innovate, work with urgency and precision, and consistently deliver outstanding value to our clients.
What’s the opportunity?
As a Senior Product Engineer at Intercom, you will play a pivotal role in addressing real customer challenges through a strategic and efficient application of your technical expertise. You will collaborate within a multidisciplinary product team, developing both back-end and front-end systems while working closely with designers, product managers, researchers, and data analysts.
We are navigating thrilling scaling challenges and are focused on enhancing a robust platform where your skills can be utilized in areas such as building an intuitive messenger composer, rule matching, ensuring deliverability, fortifying security, enhancing app availability, and leveraging machine learning, among others.
We are seeking a Senior Engineer to join our team, which is responsible for creating and maintaining a diverse array of APIs and core services that facilitate customer data management and integrations. We empower our clients and developers to optimize their data to fully utilize our AI Agent, including Intercom’s MCP functionalities.
Our team also oversees strategic integrations with prominent applications such as Salesforce, Stripe, and Shopify, ensuring fluid data synchronization with external systems.
What will I be doing?
- Participate in all stages of software development including ideation, prototyping, design, and implementation.
- Work alongside Product, Design, and Partnerships teams to ensure our data services fulfill business requirements and provide an exceptional developer experience.
- Design, develop, and maintain Intercom’s APIs, ensuring they are rich in features, performant, robust, and well-documented.
- Enhance our strategic integrations with applications like Salesforce, Stripe, and Shopify.
- Implement systems to monitor the infrastructure we build, identifying and addressing bottlenecks and issues with queues, workers, and data quality.

