Contact Information
Industry
Software Development
Job Type
Full time
Detailed Information
Job Description

The Role

At Zattoo we are building the TV platform of the future. To make that possible, we are looking for an experienced backend developer (f/m/x) with a specialization in Golang to join our backend team.

As the demand for unicast TV delivery is constantly growing, we are scaling out our custom-built delivery infrastructure to serve linear and non-linear video data on a multi Tbps scale. Because we control the whole chain from ingest through encoding/transcoding, to packaging and delivery, there are many exciting areas to work on and to push TV to a new level.

You will play a key role in developing and extending our own Content Delivery Network (CDN) and be responsible to optimize video traffic flow, access authorization and logging/reporting. You will be working together closely with the core video, middleware, data and SRE/Ops teams and build and maintain services that link all of them together.

Tasks

  • Design, engineer & implement highly-available, fault-tolerant, distributed systems enhancing our core video streaming platform
  • Analyse and understand Zattoo’s core services and explore ways on how to efficiently scale them
  • Write and maintain systems that collect and preprocess large scale log data
  • Implement and develop improvements to platforms, infrastructure, tools and processes
  • Develop clean and maintainable code
  • Collaborate with stakeholders and engineers across the company
  • Become a valued member of Zattoo’s Engineering team and improve our core services

Requirements

  • 2+ years proven experience with Golang in a production environment
  • Experience with any of the following programming languages are also a plus: C/C++, Python
  • Strong knowledge of Unix/Linux platforms
  • Expertise in concurrent and distributed systems/web services
  • Good understanding of data stores, we use cassandra/scylla, redis, elasticsearch, mysql
  • Comfortable working with remote colleagues, multidisciplinary teams and external partners
  • Fluent verbal and written English language skills
  • Bonus: A BS/MS degree in computer science or similar discipline
  • Bonus: Previously worked in a DevOps environment and worked with container management such as Kubernetes, Docker or LXC
  • Bonus: Knowledge about http based streaming protocols like HLS or MPEG DASH
  • Bonus: Knowledge about routing protocols (BGP)

Benefits

  • Highly motivated, growing, diverse team made up of 33 different nationalities
  • Flexible work schedules and options to work from home
  • Flat hierarchies and open door policy
  • Competitive compensation and vacation entitlement
  • Social events ranging from company lunches and after work drinks to annual off site company events
  • Free yoga classes, German language classes and health checks
  • ?☕?⚽️?????

The Product Team

At the heart of Zattoo’s organisation there is a group of people who are extremely passionate about TV Products and Technology. This diverse group of engineers, product managers, designers, SRE, network, QA and support specialists cover a large area of expertise and are building our vision of the streaming age TV platform. We value high quality, user oriented and sustainable work and strive to be at the forefront of technology and collaboration.

We encourage everybody to express their ideas and give autonomy and focus to independent teams. Our dream is to let people watch their favorite TV content in the simplest and most comfortable way. We see our strength in disrupting traditional broadcasting technology while collaborating closely with the great companies that produce this content.

We are Zattoo

Zattoo enables our users to view indiscriminately and we reflect that in our team too. Regardless of race, gender, sexual orientation, religion, national origin, age, disability or any other characteristic protected by law we encourage everyone to apply and will give everyone equal consideration. We are an equal opportunities employer, join us and help build a diverse team dedicated to revolutionising the way you watch TV.

You can learn more about us at:

Log in with your credentials

or    

Forgot your details?

Create Account