cover image
Dialpad

Dialpad

www.dialpad.com

2 Jobs

1,521 Employees

About the Company

Dialpad is the leading Ai-powered communications intelligence platform creating human-first, Ai-enhanced solutions that will drive the next wave of how businesses communicate with and serve their customers. Enterprise customers such as Randstad, RE/MAX, Nasdaq, Express Scripts, T-Mobile, Johns Hopkins, Motorola Solutions, Tractor Supply, and Netflix use Dialpad and its Ai capabilities to deliver amazing customer experiences. Supported by notable investors such as Andreessen Horowitz, GV, ICONIQ Capital, and OMERS, Dialpad is a dynamic force in Ai technology with a rapidly expanding presence. Visit dialpad.com to learn more.

Listed Jobs

Company background Company brand
Company Name
Dialpad
Job Title
Software Engineer Coop
Job Description
**Job Title** Software Engineer Coop **Role Summary** Co‑op Software Engineer working full‑time in a hybrid environment to design, develop, and maintain backend services that enhance customer experience, scalability, security, and cost efficiency on an AI‑powered communications platform. **Expectations** - Full‑time commitment (40 hrs/week, M‑F) starting January 2026. - Rapid code delivery within weekly release cycles. - Collaboration with a cross‑functional engineering team and local mentor. - Incremental ownership of production features and their lifecycle. **Key Responsibilities** - Build customer‑impacting backend functionality using Python, Java, C++, or similar. - Design and implement scalable, reusable, and secure back‑end services. - Write clean, object‑oriented code and unit tests. - Debug, troubleshoot, and optimize performance. - Interact with SQL/NoSQL databases; write efficient queries. - Use version control (Git) and participate in code reviews. - Deploy code to Google Cloud Platform services (AppEngine, Datastore, BigQuery, Spanner, etc.). - Employ containerization/orchestration where applicable. - Monitor and improve application health via Datadog, Grafana, and other observability tools. **Required Skills** - Proficiency in at least one language: Python, Java, C++ (or equivalent). - Experience with SQL/NoSQL databases and query languages. - Strong grasp of data structures, algorithms, and design patterns. - Ability to write reusable, modular, object‑oriented code. - Debugging skills and unit testing. - Basic knowledge of version control; Git experience preferred. - Familiarity with cloud services (Google Cloud, containers, orchestration) is a plus. **Required Education & Certifications** - Current enrollment in a university program (≥ 3rd year) or recent graduate in Computer Science, Computer Engineering, or a related field. - Minimum 8 months of hands‑on software development experience. ---
Vancouver, Canada
On site
10-12-2025
Company background Company brand
Company Name
Dialpad
Job Title
Sr. Software Engineer, Fullstack (Contact Center Analytics)
Job Description
Job title: Senior Software Engineer – Fullstack (Contact Center Analytics) Role Summary: Lead design, development, and deployment of high‑quality, scalable web and desktop‑native features for an AI‑powered customer communications platform. Own end‑to‑end feature ownership, architecture decisions, code quality, and cross‑functional collaboration, while mentoring junior engineers and participating in on‑call support. Expectations: - Deliver features on time with high reliability and maintainability. - Drive architectural decisions and improve system stability, efficiency, and long‑term maintainability. - Mentor and coach junior engineers. - Actively participate in code reviews, QA, and production on‑call rotations. Key Responsibilities: - Design, code, test, and deploy features across web and desktop‑native applications. - Write clean, modular, maintainable code; create unit and integration tests. - Review code for quality, maintainability, scalability. - Participate in production on‑call duties and resolve critical incidents. - Deploy releases and maintain system health. - Collaborate with Product, Design, and other engineering teams to share reusable components and practices. - Mentor junior engineers. Required Skills: - 8+ years professional experience in full‑stack software engineering; 2+ years in a senior or lead role. - Strong proficiency in Python, Vue/React (or similar), HTML/CSS/JavaScript/TypeScript, GraphQL. - Experience with GCP or comparable cloud infrastructure; serverless, microservices, event‑driven architecture. - Knowledge of SQL and NoSQL databases; building reusable modular components. - Practical debugging, troubleshooting, and performance optimization. - Agile development experience. - Excellent communication, collaboration, and mentoring abilities. Required Education & Certifications: - Bachelor’s degree or higher in Computer Science, Engineering, or related field (or equivalent professional experience).
Vancouver, Canada
On site
Junior
25-01-2026