Sr. Software Engineer (Integrations)
Core
Design and develop native integrations enabling real-time automation and data transfer between Dialpad and complementary systems like CRMs, ticketing platforms, and workforce management tools.
Role type
Senior Software Engineer (Integrations)
Builds
Native integrations, Agentic AI-compatible connectors, backend services, APIs, and automation workflows for enterprise customers.
Domain
Customer Experience (CX) AI, SaaS Integrations, Enterprise Platforms
Deliverable
production ML models | product features
Required skills
Python, JavaScript, backend system design, API/webhook development, distributed systems, OAuth/permission models, event-driven architecture, testing/debugging, technical leadership, mentoring
Preferred skills
Agentic AI workflows, AI coding assistants usage, Vue.js, Google Cloud, Redis
Technologies
Python, Vue.js, Redis, Google Cloud, AI (MCP)
Responsibilities
Own technical design and development of key native integrations; Build integrations with SaaS platforms like Salesforce, Zendesk, HubSpot; Lead delivery of Agentic AI-compatible integrations; Write architectural design documents; Develop backend services, APIs, and automation workflows; Debug complex production issues; Mentor junior engineers
Seniority
Senior, hands-on IC with mentorship responsibilities