Logo of Pexip

С Developer

Oslo, Norway
Photo of Anastasiya Danilova
Recruiter
Anastasiya Danilova
Roles:
Backend
Must have skills:
C
Nice to have skills:
Python
Considering candidates from:
CIS and Schengen
Work arrangement:
Onsite only
Industry:
Video technology
Language:
English
Level:
Senior
Visa sponsorship:
Provided
Company size:
201-500 employees
Trial period:
4 months
Logo of Pexip

С Developer

Oslo, Norway
Pexip is a high load video conferencing platform. Earlier this year they reached a million minutes of video conferencing going through its platform every hour. That's video and audio being decoded, mixed and encoded in real-time on more than 4,000 virtual machines all around the world.
Currently, the company is looking for a Realtime Audio/Video Software Engineer to join their team. In their media team, you will be working alongside some of the most experienced developers in the video conferencing industry. The team's goal is to build the best possible video and audio experience given the vast variety of video devices and challenging network conditions out there. It’s tough, it’s challenging, but the reward of having crystal clear audio and video in huge video conferences spanning over several continents is worth it.    

Must have skills:

  • They don’t mandate experience in any particular programming language, but this position will require you to work with C
  • Experience in multithreading and network communication

Good to have skills:

  • Good understanding of real-time media transport protocols
  • Familiarity with good software engineering practices like CI and test automation
  • Familiarity with Python
  • Familiarity with SIP and WebRTC
  • Familiarity with GStreamer
  • Familiarity with audio and video codecs
  • Familiarity with digital signal processing
  • Passion for audio and video quality
Check out the answers to frequent questions about this position below. Can't find the answer you're looking for? Ask us via email or try the company page.

How does the interview process look like?

  1. Toughbyte runs a screening call.
  2. 30 minutes tech interview 
  3. Test assignment (The test assignment is essentially building a file syncing programme, and it could be done in 10-20 hours but some have spent less (3-4 hours) and some more. It really depends on how much effort the candidate wants and can put into it.) 
  4. 1-hour tech interview.
  5. Final round: coding exercises, chats with the team.

Apply now

or
By applying you agree to our terms of service. This site is protected by reCAPTCHA and the Google privacy policy and terms of service also apply.