Back to all jobs

Applicant-tracking source confirmed

Software Engineer

Dialpad

Technology & EngineeringLocation-basedNot stated by employerEntry levelVancouver, CanadaCanada6d ago

Opportunity overview

What you should know

We checked this opportunity from Dialpad. It is listed as Canada.

The work location is Vancouver, Canada. Employer-stated compensation: CAD 147,000–174,000 per year.

Job description

About this role

We are seeking a talented, experienced Full-Stack Engineer passionate about building high-quality, scalable web applications with modern frontend and backend technologies. You will own significant features end-to-end, tackle technical hurdles, and enrich the team with your engineering experience, including mentoring junior engineers. You will guide projects in which multiple engineers collaborate to deliver major features. This position reports to our Engineering Manager, who is based in North America, and is looking for the person to join the team in our Vancouver, Canada Office.

Responsibilities

  • Develop and maintain Dialpad's web & desktop applications using modern technologies.
  • Collaborate with the data science team to build a world-class Agentic AI framework.
  • Able to use AI tools like Claude, Gemini, etc., to build world class features quickly.
  • Write clean, modular, and maintainable code using best practices along with unit tests.
  • Participate in code reviews to ensure code quality, maintainability, and scalability.
  • Ensure that features are shipped on time and with the highest quality.
  • Take on on-call activities to support and resolve issues from QA and Customers.
  • Be responsible for deploying the new releases on a weekly release cadence
  • Collaborate with cross-functional teams (e.g., DevOps, QA, Product, UX) to build and use common components and practices across Dialpad products

Qualifications and requirements

  • 5+ years of experience in Full-stack software engineering.
  • Strong experience with writing high-performance, reusable, and reliable Python code.
  • Strong experience with RESTful APIs.
  • Strong experience in modern cloud platforms like GCP or other cloud infrastructures, etc.
  • Strong experience in documentation for architectural designs, technical decisions, and best practices.
  • Experience with modern frontend frameworks such as Vue/React, as well as HTML, CSS, JavaScript, and TypeScript.
  • Experience with databases, SQL/NoSQL.
  • Experience with mentoring junior engineers and helping them grow their skills.
  • Experience with Agile development methodologies.
  • Strong debugging and troubleshooting skills.
  • Strong communication and collaboration skills.
Confirm the latest details with the employer

The description, responsibilities and qualifications used for this page and its JobPosting data appear above. Use the application action in the Job snapshot to confirm any later changes before applying.

Why you may be eligible

The source lists Canada as the eligible location. Confirm that you meet any work-authorization, time-zone and experience requirements.

Career Studio · Early access

Want help preparing your application?

Use this job to tailor your CV and prepare a focused cover letter based on the employer’s requirements.

  • Job-specific CV guidance
  • Focused cover-letter draft
  • You review, edit and submit it yourself
Get application helpCareer Studio prepares drafts only. It never applies or contacts anyone for you.

How this listing was checked

Source status
Applicant-tracking source confirmed
Employer or source
Dialpad
Source checked
September 7, 2026
Application destination
Employer or official applicant-tracking website
Work setup and location
Location-based · Vancouver, Canada
Who can apply
Canada · Confirmed by source
Pay
CAD 147,000–174,000 per year
Deadline
Not stated by employer

We check the source and visible requirements, but the employer controls changes and the final hiring decision. Confirm the latest requirements before applying.