Senior Software Engineer – Integrations
Dialpad · Bengaluru
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
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salary: Custom Software Engineer Based on 46 job offers in IndiaSalaries by job title
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
Published 21 hours ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Dialpad
Bengaluru
Related job offers
-
Senior Software Engineer II – Search & AI Platform
relx Bengaluru -
Senior Software Engineer II – Search and AI Platform
relx Bengaluru -
Senior React/Next.js Developer – Contentful CMS
NexionPro Services Bengaluru -
Network Security Senior Manager – Global Team Lead
3m BANGALORE -
Site Reliability Engineer II (SRE II)
mastercard Pune