Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (Growth)

$147k - $174k per year

Dialpad

About Dialpad
Dialpad is the AI-native business communications platform. We unify calling, messaging, meetings, and contact center on a single platform - powered by AI that understands every conversation in real time.

More than 70,000 companies around the globe, including WeWork, Asana, NASDAQ, AAA Insurance, COMPASS Realty, Uber, Randstad, and Tractor Supply, rely on Dialpad to build stronger customer connections using real-time, AI-driven insights.

We’re now leading the shift to Agentic AI: intelligent agents that don’t just analyze conversations but take action by automating workflows, resolving customer issues, and accelerating revenue in real time. Our DAART initiative (Dialpad Agentic AI in Real Time) is redefining what a communications platform can do.

Visit dialpad.com to learn more.

Being a Dialer
At Dialpad, AI isn’t just a feature; it’s how our teams do their best work every day. We put powerful AI tools in every employee’s hands so they can move faster, think bigger, and achieve more.

We believe every conversation matters. And we’ve built the platform that turns those conversations into insight and action, for our customers and ourselves.

We look for people who are intensely curious and hold themselves to a high bar. Our ambition is significant, and achieving it requires a team that operates at the highest level. We seek individuals who embody our core traits: Scrappy, Curious, Optimistic, Persistent, and Empathetic .

Your role
We are seeking an experienced and ambitious Full Stack Software Engineer passionate about building high-quality, large-scale web and desktop-native applications using modern frontend and backend technologies. 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. You will proactively collaborate with Product Managers and cross-functional partners to advocate for technical initiatives that improve team efficiency, system stability, and long-term maintainability.

This position reports to our Engineering Manager and is looking for someone to join the team in our Vancouver, Canada, Office.

What you’ll do

  • Design, develop, and deploy high-quality features across Dialpad's web and desktop-native applications.
  • Write clean, modular, and maintainable code using best practices along with unit & integration tests.
  • Participate in code reviews to ensure code quality, maintainability, and scalability.
  • Ensure that features are shipped on time and with the highest quality.
  • Participate in a rotating team on-call schedule to quickly diagnose and resolve critical issues, ensuring a seamless customer experience.
  • 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.
  • Leverage AI-powered tools and workflows to accelerate development, improve operational insights, and enhance customer-facing experiences.
  • Mentor junior engineers and help them grow their skills and expertise.

Skills you’ll bring

  • Strong experience with Python, Vue/React, HTML, CSS, JavaScript, TypeScript, GraphQL, GCP, or other cloud infrastructures.
  • Practical experience designing, deploying, and optimizing solutions leveraging serverless computing, microservices, and event-driven architectures.
  • Proficiency with both SQL and NoSQL databases.
  • Experience with building reusable and modular components for both frontend and backend.
  • Experience with RESTful APIs and GraphQL schemas.
  • Bachelor's degree in Computer Science or equivalent practical experience.
  • Proven ability to design, build, launch, and maintain at least two large-scale production systems.
  • Experience with Agile development methodologies.
  • Experience leveraging modern AI-powered developer tools and workflows (e.g., LLM-assisted development, code generation, debugging, and productivity tooling) to improve engineering efficiency and software quality.
  • Familiarity with integrating AI/LLM-based capabilities into applications, including prompt-driven workflows, AI-assisted user experiences, or third-party AI platform integrations, is a plus.
  • Strong debugging and troubleshooting skills.
  • Strong communication and collaboration skills.

For exceptional talent based in British Columbia, Canada the target base salary range for this position is posted below. Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the target range for new hire salaries for the position. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in British Columbia role postings reflect the base salary only, and do not include bonus, equity, or benefits.

British Columbia, Canada Salary Range

$147,000—$174,000 CAD

Why Join Dialpad

  • Work at the center of the AI transformation in business communications
  • Build and ship agentic AI products that are redefining how companies operate
  • Join a team where AI amplifies every employee’s impact
  • Competitive salary, comprehensive benefits, and real opportunities for growth

We believe in investing in our people. Dialpad offers competitive benefits and perks, cutting-edge AI tools, and a robust training program that help 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, repeatedly recognized as a Great Place to Work , ensures that every employee feels valued and empowered to contribute to our collective success.

Don’t meet every single requirement? If you’re excited about this role and possess the fundamental traits, drive, and strong ambition we seek, but your experience doesn’t meet 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.

Vacancy posted 26 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (Growth) in Vancouver, BC vacancy
  • $104.5k - $142.8k per year

     ...The Team - Development Release Engineering (DRE) DRE ( are EA's global...  ...supporting The Sims franchise as a Software Engineer. The position is...  ...Telemetry) ~ Commercial Game Engine (e.g. Unity, Unreal) ~ Agile...  ...and pursue opportunities for growth. We adopt a holistic... 
    Suggested
    Full time
    Work at office
    Local area

    Electronic Arts (EA)

    Vancouver, BC
    10 days ago
  • $74k - $87k per year

     ...About The Role You will design, build, and operate software that runs in production. This role is an entry point to the...  ...code, deploy it, monitor it, and keep it healthy. Senior engineers will support your growth, and they will expect you to ship real work. You will... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Internship
    Work at office
    Work from home
    Flexible hours

    Spring Financial

    Vancouver, BC
    19 days ago
  •  ...About Unblocked Unblocked is a high-growth, well-funded SaaS company that helps answer questions software development teams have about their applications. This allows...  ...You’re an experienced software development engineer with a track record of building and shipping products... 
    Suggested
    Long term contract
    Full time
    Work at office
    Flexible hours

    unblocked

    Vancouver, BC
    1 day ago
  •  ...made without data. Most of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental industry's Autopilot...  ...EviSmart™ ~ Exponential growing. 145% year-over-year SaaS growth. The market has validated what we're building. ~28 countries... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start

    Evismart

    Vancouver, BC
    15 days ago
  • $114.4k - $203.9k per year

     ...platform that makes this vision possible: the engine behind Microsoft’s strategy to make...  ...real-time engineering is seeking a Senior Software Engineer to design, develop, and operate high...  ...more. As employees we come together with a growth mindset, innovate to empower others, and... 
    Suggested
    Ongoing contract
    Full time
    Work at office
    Local area
    Relocation

    Microsoft

    Vancouver, BC
    18 days ago
  •  ...recently raised our Series B and are entering our next phase of growth. Key Responsibilities Web Application development Build...  ...encouraged if you are local for team bonding. There are many 100% remote engineers and non-engineers in the company. We have videos on for our... 
    Full time
    Local area
    Remote work

    flaglerhealth

    Vancouver, BC
    5 hours ago
  •  ...Ready to make an impact as a Full Stack Software Engineer for an innovative SaaS startup? At Remarcable , we’re not just building software...  ...directly shapes the future of our platform. Learning & Growth : Work alongside experienced engineers and industry experts.... 
    Full time
    For contractors
    Remote work

    remarcable-inc

    Vancouver, BC
    1 day ago
  • $135k - $175k per year

    SOFTWARE ENGINEERING MANAGER II - VANCOUVER, HYBRID (2-3 DAYS IN OFFICE) We are seeking a dynamic, delivery-focused Engineering Manager to lead...  ...bench brings deep, collective experience in scaling high-growth FinTech companies through major funding cycles and critical market... 
    Work at office
    Immediate start
    Flexible hours
    Shift work

    Randstad

    Vancouver, BC
    3 days ago
  • $177.1k - $221.4k per year

     ...As Marqeta's Senior Manager, Software Engineering, you will lead and evolve our Credit onboarding team. This is a critical leadership role...  ...model Annual “development dollars” to support our people growth and development Family-forming benefits and up to 20 weeks... 
    Work at office
    Remote work
    Flexible hours

    Marqeta

    Vancouver, BC
    11 days ago
  •  ...speed, and real outcomes. Our AI-powered engine learns, adapts, and improves continuously....  ...Who You Are ~10+ years of experience in software engineering, with a demonstrated track record...  ...shaped by acquisitions or rapid growth, with an appreciation for the technical and... 
    Hourly pay
    Long term contract
    Full time
    Remote work
    Flexible hours

    JobGet

    Vancouver, BC
    12 days ago
  •  ...providers capture more value across the full patient lifecycle. We’ve recently raised our Series B and are entering our next phase of growth. Key Responsibilities Design, build, and maintain backend services and web applications Work on real-time web applications... 
    Full time
    Remote work

    flaglerhealth

    Vancouver, BC
    5 hours ago
  • $128.15k - $151.93k per year

     ...we are building the future of AI-driven communication. As a Software Development Engineer in Test (SDET), you will lead the charge in building...  ...salary, comprehensive benefits, and real opportunities for growth We believe in investing in our people. Dialpad offers competitive... 
    Work at office
    Shift work

    Dialpad

    Vancouver, BC
    17 days ago
  • $90k - $107k per year

     ...Position Overview   As a Software Engineer II at Diligent, you’ll play a hands-on technical role building and operating the core services that power the Diligent One Platform. Our team owns its services end to end — from architecture and implementation through deployment... 
    Work at office
    Local area
    Flexible hours

    Diligent Corporation

    Vancouver, BC
    17 days ago
  • $90k - $107k per year

     ...still the one who validates the output. These are the essentials you'll need to get an interview ~2-3 years of professional software engineering experience in an agile, full-stack-focused environment. ~ Solid full-stack fundamentals: request lifecycles, data persistence... 
    Work at office
    Local area
    Immediate start
    Flexible hours

    Diligent Corporation

    Vancouver, BC
    14 days ago
  • $130k - $173k per year

     ...about cybersecurity, digital experiences, and identity and access management.  Join Our Team Join the PingFederate Software team as a Senior Staff Engineer, where you will architect the next generation of proactive, automated security and scaling frameworks for a platform... 
    Local area
    Worldwide
    Flexible hours
    Shift work

    Ping Identity

    Vancouver, BC
    2 days ago
  • $100k - $150k per year

     ...s, IHOP, KFC, and Culvers. We are a high growth series B company and quickly expanding our...  ..., Amazon, ByteDance, and more. Our engineering team is composed of passionate, driven, and...  ...Day In The Life You are a seasoned Software Engineer with a strong background in application... 
    Hourly pay
    Full time
    Work at office
    Local area
    Work from home
    2 days per week

    Workstream

    Vancouver, BC
    5 days ago
  •  ...ScyllaDB, Redshift, TiDB, MariaDB Build software that utilize messaging queues such as...  ...years of experience as a Backend Software Engineer. ~ Very strong problem solving skills in...  ...unlock new use cases, and drive platform growth. A great fit for engineers who enjoy complex... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Vancouver, BC
    a month ago
  • $146.2k - $201.1k per year

     ...can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve...  ...virtual machines. And we're only getting started. As a Fullstack software engineer, you will work with your team and product management to... 
    Full time
    Summer work
    Worldwide

    Databricks

    Vancouver, BC
    10 days ago
  •  ...distributed data storage, and TiDB for scalable SQL workloads. Engineers on the team build resilient, highly available systems that process...  ...user profile and audience data at scale. Build event-driven software utilizing messaging technologies such as Kafka. Work with distributed... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Vancouver, BC
    5 days ago
  • $70.51k - $88.13k per year

     ...businesses think about cybersecurity, digital experiences, and identity and access management.  Join the PingAccess Software team as a Software Engineer, where you’ll develop features and updates for our mission-critical platform that secures billions of identities for world... 
    Local area
    Worldwide
    Flexible hours

    Ping Identity

    Vancouver, BC
    a month ago
  • $150.5k - $175.25k per year

     ...with Applied AI teams on prompt engineering, model selection, and...  ...~5+ years of experience in software engineering or SDET roles with...  ...Cloud Platform, Cloud Run / App Engine, Kubernetes, Datastore, Redis,...  ...benefits, and real opportunities for growth We believe in investing in... 
    Work at office
    Shift work

    Dialpad

    Vancouver, BC
    13 days ago
  • $171k - $216k per year

     ...Hour MatchBox Consulting Group is currently seeking several  Software Engineers  for permanent roles with a client of ours located in...  ...drill down to transaction-level details. Expand our automation engine that powers full-cycle accounting. Implement monitoring to... 
    Hourly pay
    Permanent employment
    Direct hire

    MatchBox

    Vancouver, BC
    26 days ago
  • $200k - $240k per year

     ...Overview We are seeking a hands-on Director of AI Software Engineering to lead and scale AI engineering efforts supporting multiple business units across Governance, Risk, and Compliance (GRC). This role sits at the intersection of product delivery, platform evolution... 
    Work at office
    Local area
    Flexible hours

    Diligent Corporation

    Vancouver, BC
    11 days ago
  •  ...platforms for autonomous vehicle and robotics teams. The Product Engineering team owns the customer-facing product and service layer: the...  ...services and APIs that connect them. We're hiring a Senior Software Engineer to own delivery across this stack. You'll design and build... 
    Full time

    paralleldomain

    Vancouver, BC
    12 days ago
  • $122.3k - $170.7k per year

     ...continuous system improvements What You Bring ~7+ years as a Software Engineer, with increasing levels of responsibility. ~ Experience...  ...we empower you to do great work and pursue opportunities for growth. We adopt a holistic approach to our benefits programs, emphasizing... 
    Full time
    Local area

    Electronic Arts (EA)

    Vancouver, BC
    28 days ago
  • $150k - $190k per year

     ...forefront of AI-driven advertising solutions, driving change and achieving remarkable growth in a rapidly evolving industry.   Now, we’re growing! The Role As a Senior Software Engineer on the Attribution & Events team, you will be the driving force behind the platform... 
    Long term contract
    Work from home

    Cognitiv

    Vancouver, BC
    21 days ago
  • $156.8k - $196k per year

     ...Marqeta is seeking an experienced Staff Software Engineer to independently drive the identification and delivery of complex software solutions...  ...technical leadership and fostering an environment of growth, learning, and excellence across the team. Collaborate closely... 
    Long term contract
    Temporary work
    Bank staff
    Work at office
    Remote work
    Flexible hours

    Marqeta

    Vancouver, BC
    5 days ago
  •  ...reliability, openness, and humility. Your Role: Staff Software Engineers at Treasure AI are pod leads — player-coaches who remain active...  ...the bar as new tools emerge Collaboration Invest in the growth of every pod member — through rigorous code reviews, pairing,... 
    Contract work
    Work at office
    Night shift

    Treasure AI

    Vancouver, BC
    19 days ago
  •  ...loving culture, and a drive to do what it takes to make great games. And this is where you come in…   The key function of the Software Engineer Co-op (Gameplay ) is to gain knowledge and experience in building gameplay features and mechanics, and creating tools that... 
    Contract work
    Internship

    kabam

    Vancouver, BC
    23 days ago
  • $156.8k - $196k per year

     ...As Marqeta's Manager, Software Engineering within our Risk, Fraud and Disputes pod, you will lead the design, development, and execution of our...  ...model Annual “development dollars” to support our people growth and development Family-forming benefits and up to 20 weeks... 
    Internship
    Work at office
    Remote work
    Flexible hours

    MQ Referrals Only

    Vancouver, BC
    24 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (Growth). Be the first to apply!