C, Python or Go Developer

Description

Our client 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, they are looking for talented Backend developers to join their engineering team.

Requirements

Must have skills: 

  • Proficiency in, at least, one programming language such as C, C++, Python or Go
  • Higher degree in Computer Science or another related subject

Nice to have skills: 

  • Experience building high-performance, highly-available and scalable distributed systems
  • Experience building time-critical applications
  • Experience building multithreaded applications
  • Experience in signal processing
  • Experience in machine learning
  • Experience with performance/code optimisation and/or performance benchmarking
  • Experience with toolchains or compilers such as LLVM, Clang, GNU, GCC, JIT, ECJ, Renderscript
  • Experience in system programming on Linux, Windows, BSD
  • Experience in kernel programming (LKM, zero-copy, etc...)
  • Unconditional love for test automation
Recruiter
Artem Rastoskuev
Nice to have skills:
C
C++
Python
Go
Location:
Oslo, Norway
Work arrangement:
Onsite only
Company type:
Video Conferencing
Language:
English
Level:
Senior
Relocation from:
Schengen
Company size:
50-500 people

Description

Our client 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, they are looking for talented Backend developers to join their engineering team.

Requirements

Must have skills: 

  • Proficiency in, at least, one programming language such as C, C++, Python or Go
  • Higher degree in Computer Science or another related subject

Nice to have skills: 

  • Experience building high-performance, highly-available and scalable distributed systems
  • Experience building time-critical applications
  • Experience building multithreaded applications
  • Experience in signal processing
  • Experience in machine learning
  • Experience with performance/code optimisation and/or performance benchmarking
  • Experience with toolchains or compilers such as LLVM, Clang, GNU, GCC, JIT, ECJ, Renderscript
  • Experience in system programming on Linux, Windows, BSD
  • Experience in kernel programming (LKM, zero-copy, etc...)
  • Unconditional love for test automation

Apply now