Vonage

Technology

SeniorSoftwareEngineerContactCentrePlatform(CCaaS)

£85–125k ~AI est. United Kingdom FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer – Contact Centre Platform (CCaaS) at Vonage. Skills: Contact Centre Platform, CCaaS, Cloud Communications, Real-time environment. Lead initiatives end-to-end. Own reliability”

Industry & Context.

Technology
Problems you'll solve

Root cause analysis

What They're Looking For.

Must Have

5+ years software development, TypeScript/JavaScript proficiency, Modern front-end frameworks, Solid C# experience, Back-end service development, NET Core experience, Cloud technologies (AWS), Distributed systems understanding, Messaging mechanisms (Kafka / SNS / SQS), Data management understanding, Caching layers understanding, Redis understanding, Aurora / MySQL understanding, Parameter Store understanding, Excellent communication skills, Degree in Computer Science, Electrical Engineering degree, Related field degree, Equivalent practical experience

Nice to Have

End-to-end test automation experience, UI test automation experience, Playwright experience, CI/CD pipelines experience, Infrastructure-as-code tools experience, Terraform experience, GitHub Actions experience, AI tools utilization

What You'll Do.

Lead initiatives end-to-end

Own long-term maintainability

Contribute to architectural decisions

Represent team in design discussions

Set standard for code quality

Set standard for test coverage

Set standard for engineering practices

Care about product and users

Contribute to improvement beyond code

Collaborate cross-functionally

Represent team's technical perspective

Influence delivery outcomes

Be key player in team strategy

Influence project outcomes

Contribute to engineering culture

Participate in working groups

Participate in hackathons

Participate in community initiatives

How You'll Work.

Team & Collaboration

Cross-team design discussions; Architecture forums; Cross-functional collaboration; Product collaboration; UX collaboration; Other engineering teams

Communication Scope

Written communication; Verbal communication; Listening skills

Process & Methodology

Project leadership

Full Job Description

Join Vonage and help us innovate cloud communications for businesses worldwide! Vonage Applications: Our Applications business unit focuses on delivering a suite of advanced communication tools designed to enhance customer engagement. From cloud contact centers to feature-rich unified communications solutions, our Applications team is dedicated to providing businesses with the tools they need to streamline operations and improve customer experiences. Why this role matters: Every second a contact centre agent is on a call, our platform is working behind the scenes. As a Senior Software Engineer on our CCaaS Technology Team, you will own and evolve the critical services that agents depend on — in a global, multi-tenant, real-time environment serving thousands of concurrent users. This is not a role where you ship features and move on. You will shape the architecture, set the engineering standard, and have a genuine influence on how the team works and what it builds next. If you want to lead from the front, mentor others, and make a real difference to the product — this role was made for you. Your key responsibilities: Domain Leadership: Lead multiple initiatives end-to-end — from early refinement through to production deployment — owning reliability, performance, and long-term maintainability Contribute to architectural decisions that shape the future of the platform, representing the team in cross-team design discussions and architecture forums Drive technical excellence: set the standard for code quality, test coverage, and engineering best practices across the team Business Leadership: Actively care about the product and its users — contributing to improvement beyond code implementation Collaborate cross-functionally with Product, UX, and other engineering teams, representing the team's technical perspective and influencing delivery outcomes Be a key player in the team's strategy, with significant influence on project outcomes and the team's ability to move fast an

Free ATS check

Applying for this Senior Software Engineer – Contact Centre Platform (CCaaS) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Vonage?

Real rants from real employees. Read before you apply.

Read Company Rants →