Skip to content
DialpadDialpad

Senior Manager, Engineering

Leads the engineering team responsible for Dialpad’s real-time calling experience across frontend, backend, and hardware. The role combines people leadership with hands-on technical direction in WebRTC, SIP, contact center systems, cloud-native architecture, and AI-assisted development.

About the job

Responsibilities

  • Lead and grow a team of highly experienced engineers through one-on-ones, coaching, performance reviews, and career development.
  • Define the 1–3 year team vision and roadmap with product partners.
  • Own large projects end-to-end, including requirements gathering, planning, resourcing, and delivery.
  • Lead the calling frontend, including seamless human–AI handoffs, preserved context, and real-time assistance.
  • Lead the calling backend through architectural evolution, including reliability improvements, SLOs, criticality tiers, event-driven services, containerization, and safe migrations.
  • Grow the hardware ecosystem across desk phones, Room Phones, ATAs, and DECT solutions.
  • Evaluate technical designs and architecture proposals for scale and evolving business needs.
  • Partner with distributed engineering, product, design, and support teams.
  • Champion AI-native development using frontier models, AI agents, documentation, and end-to-end test automation.
  • Improve engineering processes and ensure high-quality, timely delivery.
  • Recruit candidates from diverse backgrounds.
  • Participate in code reviews, design discussions, and technical implementation as needed.

Requirements

  • 5+ years leading high-performing engineering teams, including cross-functional or multi-team projects.
  • 10+ years of professional experience as an engineer or engineering leader.
  • Experience with real-time communications, including WebRTC, SIP, and VoIP.
  • Knowledge of echo cancellation, call routing, and outbound call performance.
  • Strong contact center domain knowledge, including routing, queues, and IVR.
  • Full-stack fluency with a modern JavaScript framework, Vue 3, TypeScript, and Python or Java.
  • Experience with cloud-native architectures, microservices, containerization, and orchestration.
  • Experience evolving high-traffic production systems, defining SLOs, decomposing monoliths, and executing safe gradual migrations.
  • Ability to diagnose and prevent performance and scalability problems.
  • Hands-on fluency with AI-assisted development and coding agents.
  • Strong communication, collaboration, mentoring, hiring, and interviewing skills.
  • Bachelor's or master's degree in Computer Science or a related field, or equivalent experience.

Compensation

  • For exceptional talent based in British Columbia, Canada, the target base salary range is $232,000–$281,500 CAD.
  • Compensation details reflect base salary only and exclude bonus, equity, and benefits.
  • Benefits include competitive benefits and perks, AI tools, and training programs.

Skills

Webrtc, Sip, Voip, Vue 3, TypeScript, Python, Java, GCP, Microservices, Containerization, Kubernetes, SLOs, Event-Driven Architecture, AI Agents, End-To-End Testing

OpusClip

OpusClip

Burnaby, Canada

Engineering Lead
CA$230k+/yrOn-site8+ YOEEngineering Management

Leads the Burnaby engineering organization, owning delivery, technical quality, talent development, and high-performance culture across growth, enterprise, infrastructure, and data-sensitive systems. Requires 8+ years of software experience, 3+ years managing engineers, strong architecture skills, and startup experience.

Instacart

Instacart

United States
Senior Engineering Manager, Enterprise Fulfillment
$221k+/yrRemote10+ YOEEngineering Management

Leads the Enterprise Fulfillment engineering team responsible for scalable, reliable grocery-picking systems serving retailers and shoppers. Requires 10+ years of software engineering experience, 5+ years managing engineering teams, and strong technical strategy and people leadership.

Webflow

Webflow

United States
Senior Manager, Engineering
$217k+/yrRemote5+ YOEEngineering Management

Leads the engineering team creating Webflow’s code-native platform and integrating coding agents into visual and code-based workflows. The player-coach role requires technical depth in developer tooling or infrastructure, experience leading engineering teams, and strong hiring and coaching skills.

Databricks

Databricks

Toronto, Canada

Manager, Delivery Solutions Architects
CA$254k+/yrOn-site8+ YOEEngineering Management

Leads and develops a regional team of Delivery Solution Architects responsible for post-sales technical strategy, customer architecture, and accelerating enterprise data and AI workloads into production. Requires 7+ years of customer-facing experience and technical post-sales leadership in SaaS and data platforms.

Twilio

Twilio

Alberta, Canada
Senior Engineering Manager V&V Media
CA$194k+/yrRemote5+ YOEEngineering Management

Leads engineering teams building Twilio’s scalable, low-latency real-time media-processing infrastructure. The role requires engineering management experience, backend and distributed-systems expertise, strong reliability practices, and knowledge of Voice/VoIP or related communications technologies.