# Senior Software Engineer

**Company:** [Dialpad](https://hotfix.jobs/companies/dialpad)
**Location:** Vancouver, Canada
**Role:** Fullstack Engineering
**Salary:** CA$176k – CA$218k/yr
**Experience:** 5+ years
**Skills:** Python, Front-End Development, Back-End Development, Databases, Unit Testing, Tcp, Udp, REST APIs, Git, Voip, Sip, Dect
**Posted:** 2026-08-06

> Develops and maintains software integrations for VoIP hardware, including device management, provisioning, activation, and control. The role requires experience across front-end and back-end technologies, Python or comparable languages, databases, testing, networking protocols, RESTful APIs, and Git.

## Job Description

## Responsibilities
- Develop and maintain software solutions and integrations that interface with VoIP devices, including IP phones, SIP adapters, ATA adapters, and DECT base stations.
- Design and implement features and improvements for device management, provisioning, activation, and control in the UI.
- Troubleshoot production and customer-related device issues.
- Write and maintain comprehensive unit tests for device integration management software.
- Review peers’ code to maintain code quality.
- Collaborate with Product Management, Design, and cross-functional engineering teams to translate requirements into technical specifications.
- Work closely with QA throughout the feature lifecycle.
- Pursue self-development and continuous improvement to stay current with relevant technologies.

## Requirements
- Professional experience as a Software Engineer.
- Hands-on experience with Python or other relevant structured languages.
- Experience with both front-end and back-end technologies.
- Experience working with databases.
- Expertise in unit testing.
- Familiarity with networking protocols, including TCP and UDP.
- Experience with RESTful APIs.
- Familiarity with version control systems, including Git.

## Compensation
- Target base salary range for British Columbia, Canada: **$175,500–$218,250 CAD**.
- Compensation reflects base salary only and excludes bonus, equity, and benefits.
- Benefits include comprehensive coverage, professional growth opportunities, AI tools, and training programs.

## Similar jobs

- [Senior Software Engineer II, Marketing Enablement](https://hotfix.jobs/jobs/fab76c01-2f7f-48cb-91aa-0525c4f4e48e) - Instacart - Remote - $192k – $243k/yr
- [Senior Software Engineer I - Platform Enablement](https://hotfix.jobs/jobs/a0532e88-d562-4899-92d3-ac8761ca859a) - Wrapbook - Remote - $157k – $215k/yr
- [Senior Software Engineer, Product Platform](https://hotfix.jobs/jobs/d8fa29eb-6b85-4386-b13a-eb97dd9a7adf) - Vanta - Remote - $195k – $229k/yr
- [Senior Software Engineer](https://hotfix.jobs/jobs/34ea516d-d2f9-4b65-9ccb-fd4b8f630576) - BuildOps - San Francisco, CA - $148k – $197k/yr
- [Senior Software Engineer - Fullstack](https://hotfix.jobs/jobs/40333718-5861-49cb-ac9d-4ca93767de3e) - Databricks - Vancouver, Canada - CA$146k – CA$201k/yr

**Apply:** https://hotfix.jobs/jobs/2277841f-85c9-4d9d-92b7-59ad7fc7d85f
**Canonical:** https://hotfix.jobs/jobs/2277841f-85c9-4d9d-92b7-59ad7fc7d85f