company_logo

Full Time Job

Software Development Engineer II

Discovery

Stockholm, Sweden 07-16-2020
 
  • Paid
  • Full Time
Job Description

Position Summary

"As television and media habits change, our mission remains true to the principles that founded Discovery – every day we seek to ignite people’s curiosity to engage, entertain and enlighten the world around them through amazing viewing experiences."

We´re a small but mighty team that has developed a state of the art platform used in one of the largest media networks in the world. Discovery’s Stockholm Engineering team ships the core services of Discovery’s growing global streaming video platform. We are expanding and this is a chance to work on a distributed microservices architecture, building systems that scale and being a part of a fast-growing global tech hub.

You will join an engineering team where everyone shares a common interest to deliver a world-class streaming platform. Therefore, you share best practices and continuous improvements, and you also brainstorm new ideas and help to tie-break key technical decisions.

What you´ll do

You will work in the Core team and help set up a common distributed global infrastructure. Our goal is to enable other teams to build and maintain high-quality services in a smooth and efficient manner. We encourage autonomous teams that use the tools and best practices presented by us while at the same time help lead the way forward.

We make sure our platform scales and defines strategies for ensuring our services are always available. The team also makes sure that there is adequate monitoring, metrics, and operational tooling in place.

Who you are

You thrive in an environment where delivering a great technical product in every aspect is lived throughout the entire engineering team. You have experience in running infrastructure with multiple high-performance, stable and scalable systems in production. You’re customer obsessed and take pride in your work.

Your technical know-how
• Extensive knowledge of programming and system administration on Linux environments, preferably working on high throughput and low latency systems

• Deep understanding of distributed systems design

• Hands-on experience with service orchestration and management, deployment activities, configuration management, and all necessary automation

• Strong grasp of process isolation, virtualization and containerization concepts and being able to apply them when necessary

• Extensive experience with cloud services and the surrounding tech-stack, we use AWS at Discovery

• Hands-on experience of database configuration and management

• Knowledge of best practices, and hands-on experience of implementation of tooling for service monitoring

Meriting skills and competencies
• Programming background and experience with microservices development

• Kubernetes experience

• Experience of designing public API’s

• Understanding of network security

Explore your (tech)world – Discover us!

We interview candidates continuously, however, due to vacations the process will be slower than normal so please expect a delay.

Before applying for a position with Discovery Communications please read our EU Applicant Privacy Policy which applies subject to local laws, as you will need to have read and understood it before submitting your information.

Jobcode: Reference SBJ-rzw0qr-3-145-130-31-42 in your application.

Company Profile
Discovery

Discovery, Inc. is the global leader in real life entertainment. We serve passionate fans with content that inspires, informs, and entertains, providing leadership across deeply loved and trusted brands, such as Discovery Channel, TLC, Animal Planet, HGTV, Food Network, and Travel Channel.