Senior Software Engineer, Client Team

Product Office · Stockholm, Sweden
Department Product Office
Employment Type Full-Time

Senior Software Engineer, Client Team


Hive Streaming provides video distribution solutions for enterprise networks worldwide. This full-time position located at Södermalm in Stockholm will interest you if you love tech, innovation, networking, and distributed systems. If you have previously enjoyed working on complex products and want to help us push the limits of peer-to-peer distribution for millions of active users – keep reading!



About the role


We are looking for a senior software engineer to join our P2P client development team. You will participate in designing, developing, and maintaining a state-of the-art, real-time application capable of effortlessly transporting video content across a multitude of complex network environments. You will be responsible, together with the rest of the team, for our customers’ deployments and will help troubleshoot complex flows and deliver solutions for them. You will also help improve our software stack and processes and be an active part in shaping Hive’s future products.


About you


You are passionate about your code. You are analytical and have a structured approach to solving problems and are constantly looking to learn new skills to apply in practice. You have a minimum of the following qualifications:


 


  • Bachelor of computer science/engineering or equivalent
  • 4+ years of programming experience
  • Advanced Networking knowledge (HTTP, WebSockets, TLS)
  • Fluency in one or more modern programming languages such as Java, C#, C++, JavaScript
  • Understanding of and experience working with agile methods


 We will pay extra attention if you have previous experiences with:


 


  • Peer-to-peer algorithms
  • Application development in Windows, macOS, or iOS
  • WebRTC, Node.js and the Electron platform



About the team


The Client Team is responsible for developing and maintaining core video distribution products that run on millions of machines and browsers. We take shared responsibility for both the peer-to-peer distribution algorithms, and the actual software that we ship to our customers, both in the form of installed services for Windows and macOS, and a WebRTC-based JavaScript application. We work closely with the rest of the engineering and sales teams to ensure scalable and smooth deployments of our software to our growing number of customers.


 


About Hive Streaming


We take pride in serving the needs of our customers, among them several Fortune 500 companies, by providing live and on-demand video streaming, network testing, and in-depth analytics. We're currently enjoying a phase of hockey stick growth, with solidly deployed projects and an overwhelming network of admirable customers who keep innovating in our digital world, just like us.


In our dynamic, entrepreneurial, fast-growing and international company we’re passionate about new technologies and innovative products. Would you like to join a team of 24 nationalities where kindness and curiosity are highly valued?


General Information


Employment: Full-time


Start date: Position available now


Salary and benefits: Competitive


Location: Södermalm, Stockholm


How to apply


Submit your resumé to Hive Streaming here and we’ll take it from there.

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Stockholm, Sweden
  • Department
    Product Office
  • Employment Type
    Full-Time