Video Developer (GOlang)

Video Developer (GOlang)

Job Title: Video Developer (GOlang)
Contract Type: Permanent
Location: NSW
Reference: 544820
Contact Name: Sean Canning
Contact Email:
Job Published: February 26, 2018 13:31

Job Description

What you will be doing:
  • Deliver world class audio/video, ensuring that playback works every time, on every device
  • Promote the latest video technologies including 4K UHD HDR & Dolby Vision and latest video codecs such as HEVC/H.265, VP9 and AV1
  • Build new projects from the ground up, utilising agile practices and modern development techniques including test driven development (TDD) and continuous integration
  • Research and spike new techniques & technologies that may be beneficial. Use your creativity to seek improvements to current systems, work practices and processes and contribute to internal development standards & practices
  • Implement and roll out DRM solutions based on industry standard technologies like Microsoft PlayReady, Google Widevine Modular and Apple FairPlay
  • Continuously make improvements to applications in production based on user feedback
  • Coach and provide technical mentoring to other developers within the team
Example projects we work on:
  • Develop video transcoding and image pipelines through the use of RESTful web services
  • Partner with internal teams to develop world class consumer applications that focus on video delivery
  • Partner with external teams from leading consumer brands to develop reliable playback across consumer devices
Skills & Experience:
  • At least 5+ years of software development experience
  • Knowledge of audio/video technologies (HLS, MPEG-DASH, H.264, H.265, AAC, AC3)
  • You are familiar with the FFmpeg suite and other video encoding tools
  • Experience with Go
  • Experience with Test Driven Development (TDD) and Continuous Integration (CI)
  • Strong troubleshooting skills
  • Experience delivering web & mobile applications at scale
  • Knowledge and understanding of service oriented architecture and RESTful web services
  • A mind-set that is willing to embrace new technologies and ways of doing things

Get similar jobs like these by email

By submitting your details you agree to our T&C's