Senior Go Engineer at LiveControl
Remote โบ ๐บ๐ธ 100% remote position (in the US) (Posted Aug 11 2021)
Please mention that you found the job at Golangprojects.com
Apply now!
About the companyWhether it's a theater performance, a popular spin class, or your favorite podcaster trying to stream, everyone needs help producing dynamic live video. It's a complicated and technical process, static webcams no longer cut it, and a proper production crew is an impractical solution.
LiveControl has created a video production studio in the cloud. Our clients install our 4k multi-camera setup into their venue, home, or office, and our team fully produces video entirely in the cloud. Completely live and with just the click of a button, we can make your graduation speech or home cooking show look like a Netflix special, all for a fraction of the cost of a typical production crew.
Job description
As a Live Control team member you will be a part of a revolutionary movement to make professional video production available to everyone.
As a member of our Encoder Team you will be focused on developing our next generation video streaming hub. You will be responsible for building a platform that can control multiple video cameras and process the video streams with low latency. You will develop monitoring tools to ensure high availability and a smooth customer experience.
What you'll do:
โข Pioneer new video production and broadcast software for creators across music, comedy, house of worship, and more
โข Work with the rest of our engineering team to build world class live stream distribution at scale
โข Work with product to deliver against an ambitious product roadmap
โข Improve engineering processes to increase team effectiveness
โข Participate in code review and collaborate with other engineers on code review feedback
โข Collaborate on and propose RFCs to drive engineering focused initiatives and improvements
โข Write and maintain automated tests
โข Participate in our daily (virtual) engineering standup with an expectation that video will be on
โข Develop reliable and performant software to control PTZ cameras and stream video to cloud services
Who you are:
โข 5+ years of experience in a software engineering role (i.e. software, systems, architecture)
โข Challenges excite you and you have a track record of breaking through walls on your way to success
โข You have experience working with a team of engineers, doing code-reviews and setting best engineering practices.
โข Self-motivated and enjoys owning projects from inception to completion
โข Interest or experience in Machine Learning and building rapid prototypes
โข A desire to learn new technologies, discuss new ideas, and work collaboratively with a team of engineers to build our platform
โข 8 years experience with Go
โข Experience using C-bindings in Go
โข Solid understanding of Go concurrency model
โข Experience developing applications on Linux
โข Experience using Docker
Bonus points for:
โข You love video and believe it will continue to be an integral part of the way we live our daily lives
โข You can pick up a new programming language and framework in no time
โข You enjoy collaborating on and debating technical implementations
โข Experience working with live streaming applications, embedded systems or cameras, drones, or smartphones
โข Experience working third party stream distribution APIs like YouTube, Facebook, Vimeo, and Instagram
โข Experience with video streaming technologies such as RTSP, RTMP, WebRTC, ffmpeg, Gstreamer, etc
โข Experience developing IoT devices
Perks & Benefits:
โข Fully paid healthcare - including dental, vision, and more
โข Unlimited PTO
โข 401(k) plan provided
โข A focus on learning and growth, we offer annual skill development reimbursements
โข A fully remote-friendly environment and workflow, work anywhere within the United States
โข Home office setup stipend
โข Office HQ based two blocks from the beach in Santa Monica
At LiveControl, we're looking for people with passion, creativity, integrity and trust. You're encouraged to apply even if your experience doesn't precisely match the job description. Weโre open to all backgrounds and careers, including those that have taken some extraordinary twists and turns.
Please mention that you found the job at Golangprojects.com
Apply now!