Golang / Go Job: Software Engineer (all levels)


Brightcove

Software Engineer (all levels) at Brightcove

London, United Kingdom 🇬🇧   (Posted Aug 9 2018)
About the company
Brightcove Inc. (NASDAQ: BCOV) is a leading global provider of powerful cloud solutions for delivering and monetizing video across every connected device.

Job position
Permanent

Job description
Brightcove is the leading online video platform that powers the video for many of the UK and the world’s largest media companies including BBC Worldwide, UKTV, Channel 4, Ford, Viacom, ESPN, and The New York Times.

As a Software Engineer, you will help deliver a service that touches millions of people around the world by serving over a billion video streams each month.

Our Team

The ‘Dynamic Delivery’ team work on a highly scalable, multi-region set of microservices that are responsible for delivering video to millions of consumers around the world.

We’re a small team, so you’ll have a high degree of autonomy and input into design decisions. We also offer a competitive salary, flexible working environment and encourage learning and career development.

Our Technology

The Dynamic Delivery platform has been developed from scratch over the past two years and is almost 100% written in Go, with functional tests written in Ruby/Cucumber and deployed using containers onto public cloud infrastructure.

Skills & requirements
You

Have 2+ years of experience as a software engineer

Have experience with deploying software to cloud services

Understand the reasons for and best practices around testing and are familiar with TDD and BDD

Have a good understanding of HTTP

Have experience taking ownership of a service from design to deployment

Can take into account scaling, cost and performance considerations when designing a service

Stay abreast of developments and best practices within the technologies you use

You - Bonus Points

Have written Golang in production

Have used and deployed containerised software

Have worked with CDNs

Have experience with video streaming technologies (HLS / MPEG DASH / Microsoft Smooth Streaming).

Have an understanding of H.264 and AAC

Have an understanding of video container formats, specifically MP4 (and fMP4/ISOBMFF) and MPEG TS.

Have an understanding of common DRM technologies, specifically Widevine Modular, Playready and Fairplay.

Instructions how to apply
Apply at the link below
[ job website ]

Let them know you found the job via https://www.golangprojects.com
(Companies love to know recruiting strategies that works)
 

Other jobs that might be interesting

Fat Llama Software Engineer - Fat Llama   (August 2018)
London, United Kingdom
Our Technology Technology is at the heart of everything we do at Fat Lama, allowing us to solve a problem that has never been solved before. Our whole team gets a say in the product & tech roadmap, and our engineering team takes pride in writing, testing and d...
District4 Go Developer - Contract - London - District4   (August 2018)
London, United Kingdom
We are working with an exciting Fintech business based in London. They're looking for an experienced Golang developer to join them on an initial 6-month contract to be extended. Offering £500 - £600 per day....
Thought Machine Infrastructure Engineer (Python / Go) - Thought Machine   (July 2018)
London, United Kingdom
Thought Machine is one of the UK's leading Fintech companies. Thought Machine is revolutionising the banking industry with its next generation core banking platform, which allows banks to deploy in the cloud, and frees them from reliance on the legacy IT syste...


 
Golangprojects on Twitter Golangprojects on Facebook Golangprojects at Google+ Golangprojects as rss About Golangprojects