About the job
At Intercom, we are redefining customer service through innovative AI-driven solutions. Our mission is to empower businesses to deliver exceptional customer experiences.
Our advanced AI agent, Fin, is at the forefront of this mission, providing 24/7 impeccable customer service that enhances the overall customer journey. Fin, when integrated with our Helpdesk, creates the Intercom Customer Service Suite, a comprehensive solution for complex customer inquiries that require human touch.
Since our inception in 2011, we have earned the trust of nearly 30,000 businesses globally, setting a new benchmark in customer service. Guided by our core values, we consistently strive to push boundaries, innovate rapidly, and deliver unmatched value to our clients.
About the Role
We are on the lookout for a Senior Software Engineer to join our GTM Systems team, a pivotal role that merges engineering, data, and business operations. You will be instrumental in developing the tools and systems that empower our go-to-market teams, collaborating with Salesforce and other internal platforms to enhance our revenue operations.
By leveraging strong engineering capabilities and a keen interest in business processes, you will address complex challenges and craft clear, scalable solutions.
What You’ll Do
- Design, develop, and maintain scalable internal systems that support GTM workflows.
- Collaborate closely with stakeholders to transform ambiguous business requirements into precise technical solutions.
- Contribute to the data architecture: modeling, transforming, and integrating data from various sources (such as Salesforce and Snowflake).
- Develop and enhance AI-driven tools to streamline workflows.
- Participate in technical design and code reviews to ensure high-quality, maintainable code.
- Mentor fellow engineers, fostering technical growth within the team.
- Balance speed with long-term scalability, knowing when to prototype and when to solidify solutions.
What We’re Looking For
- Proficient in Python, SQL, and Apex programming, with a solid foundation in Python as the primary environment for development outside the Salesforce codebase.
- Extensive experience with data engineering and analytics tools, particularly Snowflake and DBT modeling.
- Comfort in tackling complex problems and a passion for creating efficient solutions.

