Join great people at great companies


VoIP Engineer



Other Engineering
Copenhagen, Denmark
Posted on Thursday, August 3, 2023
There is no quality healthcare without a quality dialogue. Today, that dialogue is broken; we need you to help us fix it.
At Corti, we are growing fast and looking for fresh talent to ensure we go in the right direction! If you enjoy working in a fun, autonomous, and collaborative team, guided by shared values and a willingness to act, iterate, and learn…
…then join us at Corti as a Senior Software Engineer specializing in VoIP technologies!
📌 As a Senior Software Engineer - VoIP, you’ll be part of the platform team at Corti focused on integrating our products with various telephony systems - specifically the Call Recording team.
The responsibilities of this role will lean more towards software engineering, but it's essential to have a background and interest in networking and telecom. In this role, you will be part of a skilled and mission-driven group of software engineers responsible for how our products interface with multiple VoIP & telephony systems at customer sites.
We’re continuing to build on our existing integrations for SIP, SIPREC, and SCCP. To be successful in this role, you should have strong skills in backend software development using compiled languages (we use Golang, and you'll encounter Java often on the customer side), along with hands-on experience with configuration, integration, and development of VoIP protocols.
Your work will be crucial in our development of call recording functionality, and you'll work with a great team developing complex services that stream audio across multiple geographies into our platform—are you up for the adventure?

The impact you'll have

  • Technical development of highly-available, performant, and redundant integrations for our products with standard VoIP & telephony solutions
  • Hands-on development of software solutions where quality matters
  • Work with colleagues in design and code reviews
  • Bridge technical communication on telephony systems between end-users, technical leads, and Corti engineers
  • Work with our partners to develop, test, deploy, and support new VoIP integrations

To thrive in this role, you'll need:

  • Mastery in building backend services with Golang and/or Java
  • Passionate about writing clean and efficient code
  • Experience in building out phone system middleware integrations (Avaya, Cisco, SimpleClient, etc.)
  • Network monitoring, management, and troubleshooting with various tools (e.g., Wireshark, Asterisk, FreeSWITCH, SPAN Port, Network Tap, etc)
  • Familiarity with or a background in telecommunications protocols (VoIP, SIP, SIPREC, SCCP, RTP)

Bonus experience (or open to learning)

  • Experience with containers and orchestration tools
  • Experience building distributed systems with an understanding of their architectures and trade-offs
  • Education in Computer Science, Network Engineering, or equivalent experience with telecommunications services
Ready to dive into the world of Corti? Hit that 'Apply' button, and let's start working together on reshaping the dialogue in healthcare, making a real difference for millions of patient outcomes around the world.
🤝 Bringing in top talent from all backgrounds is crucial in our pursuit to improve the world of healthcare. We encourage applications from all people and do not discriminate based on race, religion, national origin, gender, sexual orientation, age, and/or disability status.
At Corti, experience comes in many forms, and we’re passionate about creating teams with a multitude of perspectives! If you believe your experience is close to what we’re looking for but not an exact match, we still hope you’ll consider applying!