×
Register Here to Apply for Jobs or Post Jobs. X

Co-op Software Engineer, Backend

Job in Vancouver, BC, Canada
Listing for: Dialpad
Full Time position
Listed on 2026-01-14
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Cloud Engineer - Software, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 28 CAD Hourly CAD 28.00 HOUR
Job Description & How to Apply Below

Co-op Software Engineer, Backend

Join to apply for the Co-op Software Engineer, Backend role at Dialpad
.

About Dialpad

Dialpad is the leading AI-powered customer communications platform, transforming how businesses communicate with their customers. More than 50,000 companies around the globe—including Netflix, RE/MAX, Uber, Randstad, and Tractor Supply—rely on Dialpad to build stronger customer connections using real‑time, AI‑driven insights. Visit  to learn more.

Being a Dialer

At Dialpad, you’ll be part of a collaborative team working toward our shared mission of making our customers and their employees wildly successful. We believe that every conversation matters, and we're elevating each one with a platform that drives real‑time insights and automation for our customers.

We thrive on continuous evolution, where every employee leverages industry‑leading AI to constantly refine our platform and our own skills. We seek individuals who not only meet our high standards but go beyond them. Our ambition is significant, and achieving it requires a team that operates at the highest level. We look for individuals who are not just ambitious but who also possess the traits that are fundamental to our success:
Scrappy, Curious, Optimistic, Persistent, Empathetic
.

Co-op Program

Are you a motivated student eager to gain real‑world experience in software engineering? Join our Co‑op Software Engineer Program in Canada, where you'll have the opportunity to work alongside seasoned professionals on impactful projects. This program is designed to provide hands‑on experience, mentorship, and the chance to contribute to cutting‑edge solutions. This is your opportunity if you're passionate about technology, collaborative problem‑solving, and expanding your skills.

The start date for the Program is January 2026, and it is a full‑time, hybrid position. This position is based in our Vancouver or Kitchener, Canada office. You will work with a local mentor who will help you learn Dialpad’s technologies and processes and support you in achieving your internship goals.

What You’ll Do
  • Build customer‑impacting functionality into Dialpad’s backend services.
  • Design and implement robust, reusable, and scalable backends through collaboration with a close‑knit team.
  • Your impactful work will help improve Dialpad’s customer experience, infrastructure scalability, security, and costs.
About You
  • Currently enrolled in a university program (3rd year+) or recently graduated in Computer Science, Computer Engineering, or a related field of study.
  • Minimum of 8 months of hands‑on experience in software development.
  • Available to work full‑time (40 hours per week), Monday to Friday, 9 AM to 5 PM.
  • Familiarity/experience with Python, Java, C++, or similar programming languages.
  • Familiarity with SQL or No

    SQL databases, including how to query and interact with databases.
  • A solid understanding of data structures, algorithms, and software design.
  • Skilled in writing clean, reusable code using object‑oriented design principles.
  • Ability to debug code and write unit tests.
  • Basic knowledge of version control systems to collaborate on projects and track changes. Experience with Git is a plus.
  • Launch new code weekly with our fast release cycles.
  • Experience working with containerization and orchestration in the cloud is a plus.
Our Tech Stack

Python backend on Google Cloud Platform (App Engine, Datastore, Big Query, Dataflow, Spanner, Memcache, Cloud Tasks, Pub/Sub), Redis, Elastic Search, Pinot.

Monitoring:
Datadog, Grafana, Vue.js/Vuex frontend running natively in Electron.

Salary Range

British Columbia, Canada Salary Range: $28–$28 CAD

Benefits

We believe in investing in our people. Dialpad offers competitive benefits and perks, alongside a robust training program that helps you reach your full potential. We have designed our offices to be inclusive, offering a vibrant environment to cultivate collaboration and connection. Our exceptional culture, recognized repeatedly as a certified Great Place to Work, ensures every employee feels valued and empowered to contribute to our collective success.

Additional

Information

Don’t meet every single requirement? If you’re excited about this role and you possess the fundamental traits, the drive, and strong ambition we seek, but your experience doesn’t satisfy every qualification, we encourage you to apply.

Dialpad is an equal‑opportunity employer. We are dedicated to creating a community of inclusion and an environment free from discrimination or harassment.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary