About the job
At Intercom, we are redefining customer service through innovative AI technology. Our mission is to empower businesses to deliver exceptional customer experiences.
Our advanced AI agent, Fin, is at the forefront of customer service AI, enabling businesses to provide continuous, high-quality support. When paired with our Helpdesk, it evolves into the Intercom Customer Service Suite, offering enhanced AI support for complex queries that necessitate human intervention.
Since our inception in 2011, we have gained the trust of nearly 30,000 businesses worldwide, setting new benchmarks in customer service. Our core values drive us to push boundaries, work with urgency, and create substantial value for our clients.
What’s the opportunity?
Our website is the heart of our brand—serving as the primary resource for information about Intercom’s products and the leading source of leads for our demand generation team. Intercom.com and Fin.ai are pivotal in bridging awareness, product marketing, demand generation, and customer support, necessitating a robust and reliable infrastructure alongside sleek user-facing interfaces.
We are seeking a Senior Full Stack Engineer to join our Team Web. This role is perfect for someone who is eager to create engaging front-end experiences while also developing the backend systems and tools that support them. You will significantly influence the future of our website, engaging with product marketers, designers, and engineers throughout the organization.
Explore the team's latest work here.
What will I be doing?
- Designing, building, and maintaining comprehensive web solutions, encompassing modern user interfaces, backend services, APIs, and infrastructure.
- Collaborating with design, brand, marketing, and content teams to ensure seamless, high-performing experiences across web and mobile platforms.
- Developing backend logic and APIs, managing data flows, and integrating systems with third-party platforms.
- Enhancing website performance by implementing best practices in front-end development, such as lazy loading and efficient asset management.
- Setting up and managing infrastructure using tools like Vercel, AWS, Cloudfront, Terraform, and CI/CD pipelines.

