bringing Go people to Go jobs

Posted
Salt Lake City, UT, USA

Our team is located in Vivint’s new Innovation Center near Salt Lake CIty, Utah, a facility that was expressly designed for engineers like you to come and use your skills and enthusiasm to design and develop embedded systems that put smart technology into the home.

What you will be working on:

Implement awesome video features into the Vivint system

Enable connected devices

Research and evaluate new technologies and tools

Participate in re-occurring “Innovation Days” and work on innovative projects of your choice

Create systems to handle lots of data from sensors, cameras, and user actions

Design and implement capabilities to expose to mobile apps

Design and implement server signaling and routing of video streams

Experience with the following technologies is a plus -

Go (golang)

Python

gRPC or protobufs v3

Multithreaded coding and thread synchronization concepts

AWS

Security and data privacy

Docker

Video technologies WebRTC, mp4, HLS, RTSP, ffmpeg

Networking P2P protocols, STUN, TURN, & ICE NAT traversal routing

SIP signaling, streaming media, media servers

Experience with queuing, caching, persistence, performance, and concurrency techniques

Interest and knowledge of media formats H.264 or H.265, VP8 or VP9

Interested in learning more?

www.vivint.com

How to apply

Send resume to zach.soderholm@vivint.com

Does this job really require Go skills? If not, please let us know so that we can keep the jobs all about Go.