Software Engineer (Integrations)
Required skills
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
Preferred skills
Experience building integrations, Proficiency with ETL data pipelines
Technologies
Python, Vue.js, Redis, Google Cloud, AI (MCP)
Responsibilities
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
Seniority
Not specified
Domain
Business communications, AI, integrations, Agentic AI