Senior Software Engineer – Contact Centre Platform (CCaaS)

Remote Full-time
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 and deliver value

People Leadership:

Mentor and coach less experienced engineers through pairing, code reviews, and knowledge-sharing sessions

Contribute to the team's engineering culture β€” participating in working groups, hackathons, and community initiatives across the wider VCC engineering organization

What you'll bring

Required:

5+ years of relevant software development experience, with a track record of leading projects and delivering complex solutions independently

Strong proficiency in TypeScript/JavaScript and modern front-end frameworks

Solid experience with C# and back-end service development on .NET Core

Familiarity with cloud technologies (AWS) and distributed systems, including messaging mechanisms (Kafka / SNS / SQS)

Understanding of data management and caching layers (Redis, Aurora / MySQL, Parameter Store)

Excellent communication skills β€” written, verbal, and listening β€” to collaborate effectively with both technical and non-technical stakeholders

A degree in Computer Science, Electrical Engineering, or a related field β€” or equivalent practical experience

Experience we consider a plus:

Hands-on experience with end-to-end and UI test automation frameworks (e.g. Playwright)

Experience with CI/CD pipelines and infrastructure-as-code tools (e.g. Terraform, GitHub Actions)

Ability to responsibly utilize AI tools to enhance development productivity and quality

How you’ll benefit:

Legal & General Pension

Life Assurance

Income Protection

Private Medical & Dental Insurance

Eligible for Free Eye Tests

Shopping Discounts

Optum Employee Assistance Programme

Unlimited Discretionary Time Off

Three Paid Volunteer Days a Year

Additional benefits and perks will be shared and discussed with you by the recruiter during the interview process.

#LI-KF1
There’s no perfect candidate. You don't need all the preferred qualifications to make a valuable impact on our team. Our employees and customers come from diverse backgrounds, so if you're passionate about what you could achieve at Vonage, we'd love to hear from you.

To learn how we process your personal data during the recruitment process, please refer to our Privacy Notice.

Who we are:

Vonage is a global cloud communications leader. And your talent will further help brands - such as Airbnb, Viber, WhatsApp, and Snapchat - accelerate their digital transformation through our fully programmable-based unified communications, contact center solutions, and communications APIs. Ready to innovate? Then join us today.

Note: The purpose of this profile is to provide a general summary of essential responsibilities for the position and is not meant as an exhaustive list. Assignments may differ for individuals within the same role based on business conditions, departmental need or geographic location.
Apply Now β†’

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Senior Data Analyst -- Exciting Youth Mental Health Start-up!

Remote

Experienced Customer Service Representative – Car Wash and Retail Sales in Saint Louis, MO at careerzynith

Remote

Experienced Remote Data Entry Specialist – Join arenaflex's Dynamic Team and Thrive in a Flexible Work Environment

Remote

Entry Level Audit Associate – Launch Your Career with a Top 20 CPA Firm in Las Vegas, NV

Remote

SR. HR Business Partner

Remote

**Experienced Part-Time Data Entry Claims Intake Processor – Flexible Remote Work Opportunity at blithequark**

Remote

Business Office Associate-Part Time – Amazon Store

Remote

SAP Payroll Support Consultant (Belgium Payroll)

Remote

Area Business Manager, Lubbock, TX

Remote

**Experienced Chat Support Representative - Work from Home Opportunity at arenaflex**

Remote
← Back