New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Dialpad

Sr. Software Engineer (Integrations)

Dialpad
Apply →
hybrid senior full-time Bengaluru

First indexed 16 Sept 2026

Description

As a Sr. Software Engineer on the Integrations team at Dialpad, you will lead the design and development of key native integrations that enable real-time automation and data transfer between Dialpad and complementary systems.

Responsibilities:

  • Own the technical design, development, maintenance, and reliability of key native integrations across Dialpad's Integrations platform.
  • Build and enhance integrations with systems such as Zendesk, HubSpot, AthenaHealth, Salesforce, Microsoft Teams, Google Workspace, and other customer-critical SaaS platforms.
  • Lead the delivery of Agentic AI-compatible integrations that help customers automate workflows and connect Dialpad actions with external systems.
  • Write architectural design and specification documents that clearly describe implementation options, tradeoffs, dependencies, risks, rollout plans, and success metrics.
  • Develop backend services, APIs, workers, webhooks, data transfer flows, UI components, and automation workflows that scale across a large customer base.
  • Break down larger projects into smaller deliverables and take responsibility for execution, delivery milestones, and the end-to-end result.
  • Develop well-tested features with appropriate test hooks, monitoring, and alerting, resulting in low defect reports and healthier customer scenarios.
  • Design for performance, reliability, debuggability, extensibility, security, privacy, and operational simplicity.
  • Debug complex production issues across Dialpad services and third-party platforms, then turn those learnings into durable fixes and better team processes.
  • Write clean, modular, and maintainable code using best practices along with unit tests.
  • Participate in code and design reviews to ensure quality, maintainability, and scalability.
  • Provide mentorship and technical guidance to junior engineers.
  • Assist with emerging Agentic AI technologies and initiatives.

Requirements:

  • 7+ years of professional experience as a software engineer, or equivalent practical experience.
  • Experience owning significant backend, full-stack, platform, or integration systems in production, including design, implementation, launch, monitoring, and maintenance.
  • Experience with at least one object-oriented programming language, especially Python or JavaScript.
  • Experience building integrations, APIs, webhooks, event-driven systems, distributed systems, or customer-facing platform features.
  • Strong testing, debugging, and troubleshooting skills, especially across distributed systems and third-party platform boundaries.
  • Experience with OAuth, permission models, API rate limits, webhooks, event delivery, retries, idempotency, and third-party platform constraints.
  • Experience with Agile development methodologies.
  • Effective communication skills, including writing design documents, surfacing risks early, and keeping stakeholders aligned.
  • Collaborative team player who can work independently and autonomously when needed.
  • Ability to evaluate multiple technical approaches and explain tradeoffs clearly to technical and non-technical stakeholders.
  • Pragmatic approach to solving problems while balancing customer impact, engineering quality, delivery timelines, and business goals.
  • Experience mentoring engineers and raising the quality bar for a team.
  • Agentic AI experience or strong interest in building AI-compatible product workflows.
  • Usage of AI coding assistants such as Claude, Gemini, or similar tools for the majority of coding tasks.

Benefits:

  • Competitive salary
  • Comprehensive benefits
  • Real opportunities for growth
  • Cutting-edge AI tools
  • Robust training program
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://job-boards.greenhouse.io/dialpad/jobs/8766154002