Roles:
Backend
Must-have skills:
Go
One of skills:
DockerKubernetes
Considering candidates from:
Europe
Europe
Work arrangement: Onsite
Industry: Software Development
Language: English
Level: Senior
Required experience: 5+ years
Relocation: Paid
Visa support: Provided
Size: 201 - 500 employees
Company
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.
Description
Currently, they are looking for talented Backend developers to join their engineering team.
Tasks:
Tasks:
- 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 the Go programming language
- Experience working with multi-threaded, highly scalable, efficient applications
- Experience with network programming using protocols like SIP, RTP/RTCP, WebRTC, WebSockets etc.
- Experience with Linux
- Experience with containerization/microservices, (ex: Docker or Kubernetes)
Benefits:
- Stock options with a 4-year plan
- Free food (a personal company chef who is cooking lunches)
- Health insurance
Interview process (may vary):
- Intro call with Toughbyte
- 30 minutes intro interview
- 1-hour tech interview
- 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.)
- 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
Questions
It's possible for exceptionally strong candidates from countries close to the Oslo time zone.