Dialpad

Dialpad

Software Engineer (Growth)

Vancouver, Canada

Sponsorship not specified$147k-$174kDetected 28 days ago
JavaScriptTypeScriptPythonReactVue.jsHTMLCSSFull-Stack DevelopmentCode ReviewSQLNoSQLGCPGraphQLRESTLLMsAgentic AIA/B TestingCommunicationCollaborationMentoring

About the role

  • You will take end-to-end ownership of significant features, driving architectural decisions, tackling complex technical hurdles, and ensuring high code quality.
  • Your expertise will enrich the team, including through the active mentorship of junior engineers.
  • This position reports to our Engineering Manager and is looking for someone to join the team in our Vancouver, Canada, Office.

Responsibilities

  • Design, develop, and deploy high-quality features across Dialpad's web and desktop-native applications.
  • Collaborate with cross-functional teams to build and use common components and practices across Dialpad products.
  • Partner closely with Product, Growth, and cross-functional stakeholders to build and optimize monetization, signup, onboarding, activation, and expansion experiences across Dialpad products.
  • Develop experimentation and feature-flagging capabilities that enable rapid iteration, A/B testing, and data-driven product decisions.
  • Build scalable platform capabilities that empower other teams to launch and iterate on growth initiatives efficiently and safely.
  • Design and implement solutions that improve conversion, customer adoption, retention, and operational efficiency while maintaining high reliability and performance.

Requirements

  • Experience with building reusable and modular components for both frontend and backend.

Skills

  • Strong experience with Python, Vue/React, HTML, CSS, JavaScript, TypeScript, GraphQL, GCP, or other cloud infrastructures.
  • Proficiency with both SQL and NoSQL databases.
  • Experience with RESTful APIs and GraphQL schemas.
  • Bachelor's degree in Computer Science or equivalent practical experience.
  • Experience with Agile development methodologies.
  • Strong debugging and troubleshooting skills.
  • Strong communication and collaboration skills.
  • About Dialpad
  • Dialpad is the AI platform for customer experience, built to resolve customer problems in real time across voice and digital.

Compensation

  • For exceptional talent based in British Columbia, Canada the target base salary range for this position is posted below.

This listing is sourced directly from Dialpad's careers page and normalized into a canonical job model.