Senior VoIP Engineer

Apply now

Senior VoIP Engineer

Collaborate with our other SIP stack developers to solve problems, create new features, and introduce new technologies to the infrastructure of our VoIP telephony platform.

Full-time / Part-time · Groningen & Remote

We are looking to strengthen our infrastructure team with an experienced SIP stack developer for our telephony platform. You would work on our telephony stack, developing and maintaining our SIP stack as well as creating new features and introducing new technologies. You will be working with two other SIP stack developers, which allows for a lot of discussion and collaboration.

On our platform we support telephony over traditional hard phones, a mobile app for iOS and Android and a progressive web app (WebRTC). We are active in four countries (The Netherlands, Belgium, Germany, and South-Africa), with servers in The Netherlands and South-Africa (meaning some fun latency issues between servers, databases and customers!). 

🕵️ This is what we are looking for, you...

  • Have a great command of English, our working language
  • Have experience with SIP
  • Have experience with C/C++ development

🤯 Bonus points if you:

  • Have more specific Asterisk experience, such as Chan_sip/PJSIP and dial plans
  • Have experience with Go, Elixir, and/or Rust
  • Know your way around GDB debugging

🫵 This is what we offer you:

  • A challenging job with as many as 150 colleagues! We are fully self-managing, so you will experience a lot of freedom and responsibility to fulfill your role.
  • A role for 32 - 40 hours per week
  • A perfect home office with everything you need
  • A relaxed working environment in a beautiful office
  • A large annual study budget to develop yourself optimally
  • Nice colleagues with whom you can be yourself
Want to know exactly what we have to offer?
You can find it here (links to our handbook)

Our customers expect their telephony to work 24/7, so all our infrastructure is redundant. Our SIP stack consists of OpenSIPS and Asterisk, with a MySQL database and a Python/Django web app. We also have a custom Golang application that sits in between the web application and the telephony layer. Last but not least we are slowly moving microservices and other services to Kubernetes.

As a developer, you have experience with some sort of SIP development, for example with OpenSIPS or Kamailio, as well as Asterisk development. You know your way around unit- and integration testing (we use SIPP and/or pjsua). Problems that occur don’t scare you, but rather trigger you to find the root cause, come up with solutions, and be part of the team to implement them. You constantly look for ways to improve our product and our work processes, and aren’t afraid to give your feedback to the team. Sharing knowledge comes naturally to you, as well as learning from others, especially if it is in the form of open source projects, such as our OpenSIPS exporter.  

In our office, you’ll quickly notice that we do things a bit differently here. Our unique approach to the workplace sets us apart from the traditional corporate hierarchy and we think you'll love it.

We believe that everyone has the potential to make a valuable contribution to our organization. That's why we use a system called Holacracy that promotes self-management, rather than relying on a traditional top-down management structure. Without managers, you'll have more freedom and responsibility to take ownership of your work, set your own priorities and contribute to the success of the organization.

Our work philosophy is centered around the concept of "build, measure, learn" and we have an open mindset towards innovation. We understand that not everything we do is going to work right away, and we encourage experimentation and trying new things. In fact, we even reward those who take risks, even if the outcome is not always successful.

We have a transparent salary system that values your education and experience. Our colleagues are placed in the appropriate pathway and level that reflects their skillset and experience, and we encourage growth through clear guidelines and expectations.

Our team is made up of diverse and inclusive international colleagues. We understand the value that each individual brings to the table and believe that our differences are what make us stronger. You'll be working alongside people from different backgrounds and cultures, which will broaden your perspective and expand your horizons.

So if you're looking for a unique and rewarding workplace where you can grow both professionally and personally, we encourage you to join our team. Come experience our open-minded approach and see how you can make a real difference in our organization

☎️ But what is Voys? 

Voys is the fastest-growing telecom provider of The Netherlands. With offices in The Netherlands, South Africa, Belgium, and Germany, we bring game-changing communication to more than 17.000 awesome companies.

We liberate businesses from complex, outdated telephone systems and the providers that go with them. ‘Freedom is calling’ is our mantra. Voys has been reviewed by more than 4.000 happy companies and has received an average customer rating of 8.9. 

Our stack:

  • Asterisk
  • OpenSIPS
  • Python
  • Golang
  • Mysql
  • Django
  • Kubernetes
  • Saltstack
  • Prometheus/Grafana
  • Homer

How to apply

Does this job sound like a great step in your career? Then apply today! We look forward to hearing from you. In five steps, this cool role could be all yours:

  • Your online application 📝
  • Telephone introduction 📞
  • Interview 👋
  • Walk-in day 📞/ 🏢
  • Signing the contract 🥳

Got any questions in regards to this vacancy?
Our colleague Dick knows everything there is to know about this vacancy. You can always make an appointment with him or don't be a stranger and just call spontaneously to 050 800 90 78

At Voys, we wholeheartedly encourage you to apply, even if you don’t meet every qualification. Research shows that both women as well as people from underrepresented groups hesitate more before applying and only apply if they meet 100% of the qualifications.
We see the qualifications like a wish list, but it could be that you bring something to the table that we didn’t even know we needed. Please apply if you think that you are a good match. Your unique skills and perspectives matter to us. We are very excited to review your application!

You need to have an EU Working Permit (Orientation Year Visa not included) in order to be applicable for this position.

Isn't this the job for you after all?

No problem! We have several vacancies and you can subscribe to our job-alert; this way you will always be informed about new roles! Check everything here