Jobiglo

No results.

Senior Software Engineer – Integrations

Dialpad · Bengaluru

New
Hybrid Senior 🇬🇧 English
Python Vue.js Redis Google Cloud AI (MCP) OAuth APIs Webhooks Distributed systems Agile development

Job description

About the role

As a Senior Software Engineer on the Integrations team, you will lead the design, development and maintenance of Dialpad’s native integrations, enabling real‑time automation and data transfer between Dialpad and complementary systems. You will own a functional area, shape technical direction and collaborate with engineering, product and external stakeholders.

Key responsibilities

  • Own the technical design, development, maintenance, and reliability of key native integrations across Dialpad’s platform.
  • Build and enhance integrations with systems such as Zendesk, HubSpot, AthenaHealth, Salesforce, Microsoft Teams, Google Workspace, and other SaaS platforms.
  • Lead delivery of Agentic AI‑compatible integrations that automate workflows and connect Dialpad actions with external systems.
  • Write architectural design and specification documents describing implementation options, trade‑offs, risks, and rollout plans.
  • Develop backend services, APIs, workers, webhooks, data‑transfer flows, UI components, and automation workflows that scale.
  • Break down large projects into smaller deliverables, manage execution milestones, and ensure end‑to‑end delivery.
  • Develop well‑tested features with monitoring, alerting, and low defect rates.
  • Design for performance, reliability, security, privacy, and operational simplicity.
  • Debug complex production issues across Dialpad and third‑party platforms and turn learnings into durable fixes.
  • Participate in code and design reviews, mentor junior engineers, and support emerging Agentic AI initiatives.

Required profile

  • 7+ years of professional software engineering experience.
  • Experience owning significant backend, full‑stack, platform, or integration systems in production.
  • Strong testing, debugging, and troubleshooting skills across distributed systems and third‑party boundaries.
  • Experience with OAuth, permission models, API rate limits, webhooks, event delivery, retries, and idempotency.
  • Effective communication skills, including writing design documents and aligning stakeholders.
  • Ability to evaluate multiple technical approaches and explain trade‑offs to technical and non‑technical audiences.
  • Collaborative team player who can work independently and autonomously.
  • Experience mentoring engineers and raising the quality bar for a team.
  • Interest or experience with Agentic AI and AI‑compatible product workflows.

Required skills

  • Python
  • Vue.js
  • Redis
  • Google Cloud
  • AI (MCP)
  • APIs and webhooks
  • Event‑driven and distributed systems
  • OAuth
  • Agile development methodologies

What we offer

  • Competitive salary and comprehensive benefits.
  • Access to cutting‑edge AI tools and a robust training program.
  • Inclusive office environment recognized as a Great Place to Work.
  • Opportunities for growth and real impact on AI‑driven business communications.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Dialpad.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:greenhouse

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 day ago

Expires 1 month from now

5 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Dialpad

Bengaluru