Why This Job is Featured on The SaaS Jobs
Integrations sit at the centre of modern SaaS adoption, turning a product into part of a customer’s operating system rather than a standalone tool. This role focuses on native integrations across CRMs, ticketing, workforce platforms, and vertical systems, which places the work directly on the boundary between Dialpad and the broader SaaS ecosystem. The added emphasis on Agentic AI compatible integrations signals a shift toward workflows where automation and tool to tool orchestration are first class product capabilities.
For a SaaS engineering career, integrations work builds durable leverage. It develops judgment around API design, data movement, reliability, and backward compatibility, all under real customer usage patterns and external dependencies. The stack mentioned, including Python, Vue.js, Redis, and Google Cloud, maps well to common SaaS architectures, while exposure to specification writing and quality practices translates across product teams where maintainability and scalability matter.
This position tends to suit engineers who like cross functional collaboration and can balance platform constraints with customer outcomes. It also fits someone comfortable owning ambiguous interface problems, coordinating with external stakeholders, and iterating pragmatically as partner APIs and product requirements evolve.
The section above is editorial commentary from The SaaS Jobs, provided to help SaaS professionals understand the role in a broader industry context.
Job Description
Your role
As a Software Engineer on the Integrations team, you will primarily contribute to the development of Dialpad’s key native integrations. These integrations enable real-time automations and data transfers between Dialpad and complementary systems, ensuring our mutual customers have a seamless unified experience. This includes Agentic AI, CRMs, ticketing systems, workforce management platforms, and industry-specific verticals such as Recruiting, Retail, and Healthcare. You’ll collaborate closely with engineering teammates, product leaders, business leaders, Dialpad customers, and external stakeholders. Additionally, this role will emphasize Agentic AI-compatible integrations.
This position reports to our Engineering Manager and has the opportunity to be based in our London office. Please note, this is a hybrid position with an expectation to be in the office 2-3 times per week.
What you’ll do
- Develop and maintain Dialpad’s key native integrations such as Zendesk, HubSpot, AthenaHealth, and many more.
- Write architectural design & specification documents.
- Develop well-tested features with appropriate test hooks, resulting in low defect reports.
- Write clean, modular, and maintainable code using best practices along with unit tests.
- Participate in code reviews to ensure code quality, maintainability, and scalability.
- Assist with emerging Agentic AI technologies & initiatives.
- Tech Stack: Python, Vue.js, Redis, Google Cloud, AI (MCP).
Skills you'll bring
- 3+ years of professional experience as a software engineer.
- Experience with at least one object-oriented programming language, especially JS or Python.
- Experience with Agile development methodologies.
- Testing, debugging, and troubleshooting skills.
- Effective communication skills.
- Collaborative & team player but also able to work independently & autonomously.
- Pragmatic approach to solving problems while balancing business goals.
- Agentic AI experience.
- Usage of AI coding assistants (Claude, Gemini, etc.) for the majority of coding tasks.
Major bonus points for the following
- Experience building integrations.
- Proficiency with ETL data pipelines.