Logo of Pexip

Go Developer

Oslo, Norway
Photo of Ekaterina Sedko
Ekaterina Sedko
Must have skills:
Considering candidates from:
CIS and Schengen
Work arrangement:
Onsite only
Video technology
Visa sponsorship:
Company size:
201-500 employees
Logo of Pexip

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

  • Build great, highly distributed software, including code to increase manageability of the platform and automate anything and everything
  • Find the right balance between security/privacy, performance and usability
  • Instrument services with metrics to be used by the SRE team to establish SLOs, monitor, troubleshoot and resolve production-grade issues
  • Implement improvements identified through the post-mortem process
  • Work with cutting edge technology in the cloud together with the SRE team to build and maintain CI/CD pipelines for build, deploy, code coverage. Ability to install, configure, update and troubleshoot cloud Microservices
  • Collaborate with Engineering teams, influencing and contributing to product design. establishing requirements for manageability and operations, and ensuring it’s implemented
Must have skills: 
  • Proficiency in Go
  • Higher degree in Computer Science or another related subject
  • Higher Degree in Computer Science or similar field
Nice to have skills: 
  • Good working knowledge of algorithms and data structures
  • Experience with network programming and network-oriented design patterns
  • Experience building highly scalable web applications
  • Ability to debug, optimize code, and automate routine tasks
  • Systematic problem-solving approach, coupled with effective communication skills and a sense of drive
  • Stock options with a 4-year plan
  • Free food (a personal company chef who is cooking lunches)
  • Health insurance
Interview process (may vary): 
  1. Intro call with Toughbyte
  2. 30 minutes intro interview 
  3. 1-hour tech interview 
  4. Test assignment (The 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.) 
  5. The candidate comes for an on-site interview (Remote during COVID): 2 afternoons - each afternoon some coding exercises, chats with the team, dinner with the whole team
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.

Can I work remotely from another country?

It's possible for exceptionally strong candidates from countries close to the Oslo time zone. 

Apply now

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.