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

Sr. Software Engineer (Tel Core)

$168k - $194.25k 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
As a Sr. Software Engineer on the Tel Core team, you are the steward of our media engine’s evolution. You will bridge the gap between high-level product goals and technical execution, ensuring our telephony stack remains resilient as we scale. You’ll mentor peers and shape the long-term roadmap while fostering a culture of engineering excellence. Your success is defined by the seamless, high-quality audio experience of millions of users.

This position reports to an Engineering Manager in the Telephony Core team and has the opportunity to be based in either Vancouver or Kitchener, Canada locations 

We don’t mind if you come from a different engineering background or haven’t worked in real-time media before. Just be excited to learn, to contribute to the team, and to build a fast, reliable, elegant product that delights our customers.

What you’ll do

  • Maintain and modernize the real-time services that run on the Telephony Engines. Architect backend libraries and APIs to integrate with the broader Telephony Platform.
  • Build and optimize low-latency media pipelines for voice and video—tuning codecs, RTP flows, and congestion-control behavior to deliver consistently clear conversations over unreliable networks.
  • Investigate and resolve complex production issues across PSTN, WebRTC, and carrier boundaries using Telephony Engine logs, PCAPs, observability tools, and data-driven experimentation.
  • Run load, failover, and regression tests on Telephony Engines and backend services to validate scalability, resilience, and capacity limits
  • Partner with Tel Cloud, Tel Edge, Calling, and AI teams to design end-to-end call flows and integrations
  • Participate in on-call and release rotations, owning Terraform- and GKE-backed rollouts, monitoring health, and driving follow-ups that continuously make the platform safer and easier to operate.
  • Shape the Tel Core roadmap by turning broad epics into clear designs and mentoring other engineers.

Skills you’ll bring  

  • Bachelor's degree in Computer Science or equivalent practical experience.
  • 5+ years of software engineering experience, including owning substantial production backend systems in a SaaS or real‑time communications environment.
  • Demonstrated proficiency in coding with AI agents to accelerate development and improve code quality.
  • Deep expertise in C/C++ and Python.
  • Experience with (or strong interest in learning) SIP, WebRTC, RTP/RTCP, DTLS/SRTP, and media codec negotiation in a production setting.
  • Experience troubleshooting and improving real‑time media quality (e.g., jitter, packet loss, choppy audio, codec issues) is a strong plus.
  • Comfortable working on KTLO (bugs, refactors, upgrades) as well as strategic roadmap items, and using data to prioritize impact.
  • A deep understanding of reliability engineering, including the ability to build observability into services, eliminate performance bottlenecks, and manage the lifecycle of safe software releases.
  • A strong sense of urgency, personal agency, and customer empathy.
  • Passion for data driven decisions, building resilient systems, and solving classes of problems.

Our tech stack

  • C, C++, Python, Go, Lua.
  • Kubernetes, Redis, ElasticSearch, BigQuery.
  • Google Cloud Platform: Cloud Run, GKE, Datastore, Pub/Sub.

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

$168,000—$194,250 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 6 hours ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer (Tel Core) in Vancouver, BC vacancy
  • $168k - $194.25k per year

     ...a team that operates at the highest level. We seek individuals who embody our core traits: Scrappy, Curious, Optimistic, Persistent, and Empathetic . Your Role As a Sr. Software Engineer in Tel Cloud, you will own the components that power our global communications... 
    Senior
    Software
    Work at office
    Shift work

    Dialpad

    Vancouver, BC
    4 days ago
  • $150.5k - $175.25k per year

     ...seek individuals who embody our core traits: Scrappy, Curious,...  ...Empathetic . Your role As a Sr. SDET in Agentic QA, you will...  ...Applied AI teams on prompt engineering, model selection, and evaluation...  ...~5+ years of experience in software engineering or SDET roles with... 
    Senior
    Software
    Work at office
    Shift work

    Dialpad

    Vancouver, BC
    6 hours ago
  •  ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...and Audio Think you’re a good fit for this job?  Tell us more about yourself and why you're interested in the role when... 
    Senior
    Software
    Work at office
    Remote work

    Speechify

    Vancouver, BC
    4 days ago
  •  ...exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the...  ...intelligence and audio. Think you're a good fit for this job? Tell us more about yourself and why you're interested in the... 
    Senior
    Software
    Full time
    Remote work

    Speechify

    Vancouver, BC
    3 days ago
  • $70k - $110k per year

    Software Application Developer - Core Banking Position Description This is an exciting time for CGI, and we want you to be part of it. We are Canada’s largest independent information technology services firm, and we continue to grow our Financial Services Technology... 
    Senior
    Software
    Permanent employment
    Full time
    Vancouver, BC
    8 days ago
  • $85k - $110k per year

     ..., collaboration, and commitment to our core values and behaviors. About the Opportunity...  ...We are looking for an experienced Sr. Platform Engineer to help build the next generation of...  ...in Distributed Systems : 5+ years of software engineering experience with a strong track... 
    Senior
    Software
    Remote work

    Synthesis Health

    Vancouver, BC
    2 days ago
  •  ...remote, distributed team of engineers, designers, researchers, and product...  .... Role Overview As a Software Engineer on the macOS team ,...  ...build and scale Speechify’s core desktop experience for millions...  ...a good fit for this job?  Tell us more about yourself and why... 
    Software
    Remote job
    Flexible hours

    Speechify

    Vancouver, BC
    more than 2 months ago
  • $100k per year

     ...computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors....  ...-class silicon, systems, and software teams to solve frontier engineering challenges. How to help define the networking architecture that... 
    Senior
    Software
    Permanent employment

    Tenstorrent

    Vancouver, BC
    4 days ago
  • $98.6k - $127.6k per year

     ...others, and partnering across the organization - and beyond. Software Engineer Vancouver, Canada Job category: University Job ID:...  ...organizations harness their data in new and interesting ways. The Core Software team is a high-performance engineering team... 
    Software
    Full time
    Work at office
    Local area
    Immediate start

    NetApp

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

     ...Without fear.  While protecting digital identities is at the core of our technology, protecting individual identities is at...  ...identity and access management.  Join the PingAccess Software team as a Software Engineer, where you’ll develop features and updates for our mission... 
    Software
    Local area
    Worldwide
    Flexible hours

    Ping Identity

    Vancouver, BC
    14 days ago
  •  ...SaaS company that helps answer questions software development teams have about their applications...  ...’re an experienced software development engineer with a track record of building and...  ...in architecting, building, and scaling the core systems that power Unblocked. You’ll work... 
    Senior
    Software
    Long term contract
    Full time
    Work at office
    Flexible hours

    unblocked

    Vancouver, BC
    5 hours ago
  •  ...of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental...  ...looks at our system, sees what's wrong, and tells me directly then fixes it. If you've...  ...scalability gains. ~ Collocated squad model: core team on-site in Vancouver for rapid,... 
    Senior
    Software
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start

    Evismart

    Vancouver, BC
    6 hours ago
  • $199k - $244k per year

     ...DST, Ribbit Capital, and a very healthy core business with a tremendous runway. We’re...  ...is a mobile-only application, the mobile engineering team’s job is to develop new features and...  ...requirements. Knowledge of professional software engineering practices and best practices... 
    Senior
    Software
    Full time
    Work at office
    Local area
    2 days per week

    EarnIn

    Vancouver, BC
    1 day ago
  • $93.7k - $153.9k per year

     ...on developing the latest game features and engine enhancements in close collaboration with...  ...for all EA SPORTS titles. A Rendering Software Engineer is a part of the game creation process...  ...Responsibilities: You will develop core rendering features, engine components and... 
    Software
    Full time
    Flexible hours

    Electronic Arts

    Vancouver, BC
    7 days ago
  • $62.87k - $147.5k per year

     ...At Capgemini Engineering, the world leader in engineering services, we bring together a global...  ...cars to life-saving robots, our digital and software technology experts think outside the box...  ...Experience with game development or game engines • Experience with large scale services... 
    Senior
    Software
    Permanent employment
    Full time
    Manual labor
    Local area
    Remote work

    Capgemini

    Vancouver, BC
    8 days ago
  • $147k - $174k per year

     ...operates at the highest level. We seek individuals who embody our core traits: Scrappy, Curious, Optimistic, Persistent, and...  ...role We are seeking an experienced and ambitious Full Stack Software Engineer passionate about building high-quality, large-scale web and desktop... 
    Software
    Long term contract
    Work at office
    Shift work
    Rotating shift

    Dialpad

    Vancouver, BC
    9 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... 
    Software
    Work at office
    Local area
    Flexible hours

    Diligent Corporation

    Vancouver, BC
    6 hours ago
  • $156k - $188k per year

     ...into a single, modern platform that powers software, APIs, payments, and patient experiences...  ...Do ~ You'll one of NexHealth's first engineers based in Canada — setting the technical and...  .... Drive improvements to our core systems to unlock 100x growth in the number... 
    Senior
    Software
    Live In
    Remote work
    Flexible hours

    NexHealth

    Vancouver, BC
    6 hours ago
  • $74k - $87k per year

     ...Role You will design, build, and operate software that runs in production. This role is an...  ...monitor it, and keep it healthy. Senior engineers will support your growth, and they will...  ...a strong plus rather than a requirement. Tell us which of these you have done and how far... 
    Senior
    Software
    Long term contract
    Permanent employment
    Full time
    Internship
    Work at office
    Work from home
    Flexible hours

    Spring Financial

    Vancouver, BC
    2 days ago
  • $80 - $110 per hour

    Are you looking for a GSME - Sr Engineer role and have adequate experience in the field? This contract role maybe a right fit for you. General Description The E4 – Engineer is a professional engineer or geoscientist who applies engineering knowledge to provide engineering... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Relocation
    2 days per week

    Randstad

    Vancouver, BC
    11 days ago
  • $132.6k - $174k per year

     ...Services team supports our guests post-purchase experiences after placing their orders on the Lululemon website. Core Responsibilities As a Senior Software Engineer, you will lead the design and implementation of complex software systems and features spanning multiple... 
    Senior
    Software
    Long term contract
    Permanent employment
    Full time
    Part time

    lululemon

    Vancouver, BC
    11 days ago
  • $128.15k - $151.93k per year

     ...operates at the highest level. We seek individuals who embody our core traits: Scrappy, Curious, Optimistic, Persistent, and...  ...we are building the future of AI-driven communication. As a Software Development Engineer in Test (SDET), you will lead the charge in building scalable... 
    Senior
    Software
    Work at office
    Shift work

    Dialpad

    Vancouver, BC
    6 hours ago
  •  ...Principal Software Engineer   Saviynt's AI-powered identity platform manages and governs human and non-human access to all of an organization...  ...or related technical field     Technical Expertise & Core Competencies   ● Expert-level proficiency in Java and Groovy... 
    Senior
    Software
    Internship

    saviynt

    Vancouver, BC
    9 days ago
  • $150k - $200k per year

     ...a rapidly growing company that helps B2B software companies sell through cloud marketplaces...  ...architecture and technical direction for core platform infrastructure and AI-powered customer...  ...• Act as a technical multiplier, setting engineering standards, mentoring engineers, and... 
    Software
    Long term contract
    Direct hire

    Jobright.ai

    Vancouver, BC
    24 days ago
  • $100k per year

     ...computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors....  ...seniorities. Tenstorrent is seeking an AI Processor IP Product Engineer to be the technical bridge between our cutting-edge AI processor... 
    Senior
    Software
    Permanent employment

    Tenstorrent

    Vancouver, BC
    6 days ago
  • $146k - $162k per year

     ...We are looking for a Software Engineer to join our Product team in Vancouver, where we build features end-to-end, from designing our data models...  ...is a market leader in its segment. Gain exposure to Asana’s core infrastructure, particularly how data is represented, stored, and... 
    Software
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    21 days ago
  • $40 - $75 per hour

     ...environment by reducing vehicle emissions. OUR CORE VALUES - Cares deeply about customer...  ...should follow meaningful results, with engineers who make a real impact on the product and...  ...self-gain Curious about life as a Software Engineer at Vizzion? Click below to see what... 
    Software
    Hourly pay
    Long term contract
    Full time
    Temporary work
    Flexible hours

    Vizzion

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

     ...demand management platform that makes this vision possible: the engine behind Microsoft’s strategy to make Microsoft Ad network the central...  ...Order Management real-time engineering is seeking a Senior Software Engineer to design, develop, and operate high-scale backend services... 
    Senior
    Software
    Ongoing contract
    Full time
    Work at office
    Local area
    Relocation

    Microsoft

    Vancouver, BC
    1 day ago
  • $246k - $290k per year

     ...We’re hiring a Sr. Staff+ Engineer into our Enterprise team to lead cross-organizational initiatives to enable Asana to successfully support...  ...productivity, collaboration, or decision-making. ~10+ years of software engineering experience with a strong track record of leading... 
    Senior
    Software
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    21 days ago
  •  ...import and export connectors, privacy and compliance, and the operational reliability of everything in between. As a Senior Software Engineer, you'll take on complex infrastructure challenges: designing for extreme throughput, optimizing for millisecond latencies, and building... 
    Senior
    Software

    Amplitude

    Vancouver, BC
    6 hours ago

Do you want to receive more vacancies?

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