Director of Sales, Major Accounts

  Director of Sales, Major Accounts Role at Metaswitch     Responsibilities The Account Manager for Major Accounts is responsible for building and maintaining effective customer...Read more

Project Manager (Belfast, Northern Ireland)

The Project Manager role at Metaswitch   Metaswitch is the world’s leading cloud native communications software company, constructively disrupting the way service providers build, scale,...Read more

Cyber Security Engineer (Enfield, North London)

The Cyber Security Engineer role at Metaswitch Metaswitch has a complex global IT infrastructure that spans multiple sites and continents, providing services and support for over 800 employees and...Read more

Senior Mobile Network Design Engineer (UK or APAC)

The Opportunity  Metaswitch is the world’s leading cloud native communications software company, constructively disrupting the way service providers build, scale, innovate, and account for...Read more


Who we are

Metaswitch is the world’s leading network software provider powering the transition of communication networks into a cloud-based, software-centric, all-IP future.


What's happening