Vivint Senior Full Stack Engineer in United States

If you are an active Vivint employee, please apply through Workday by searching "Find Jobs".Job Description

The Vivint Property Management team is hiring a Senior Full Stack Engineer to help us build the industry leading Smart Property solution.

About us: We are a small startup style team within Vivint where we are working hard to bring home automation to the Multi-Family environment. From making the Resident’s experience better to giving the Property manager the tools they need to manage their units, we are innovating and creating great solutions that will make our customers lives better.

What you will be working on:

  • Work with our Property Management Vertical team on building the worlds best Smart Property Management system

  • Work closely with the other teams like mobile apps and embedded devices that integrate with the platform/backend

  • Design and build scalable software using Go and Python

  • Work in a fast-paced, self-directed, agile environment

  • Research and evaluate new technologies and tools

  • Participate in regular “Innovation Days” where you get to explore new unrelated technologies and projects

  • Work on cool stuff that you actually get to use in your own home

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

  • Implement features in Full Stack (from Go and Python backend to Vue front end, to Kubernetes deployment)

What we’re looking for:

  • Experience with well-known design patterns

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

  • Experience building scalable, high-availability, low latency, and distributed solutions

  • Experience developing RESTful web services

  • Experience with: Go, Python, MongoDB, RabbitMQ, Redis, Elastic Search, Networking, Security, Data Privacy, PaaS, SaaS, Kubernetes, Docker, Microservices, Javascript frameworks

  • Ability to create services with high uptimes and reliability

  • Web development with an SPA framework (Vue, Angular or React)

  • B.S. in Computer Science or related field preferred

  • 5+ years work experience

Vivint Smart Home is the leading provider of smart home services in North America. Vivint delivers an integrated smart home system with in-home consultation, professional installation and support delivered by its Smart Home Pros, as well as 24-7 customer care and monitoring. Dedicated to redefining the home experience with intelligent products and services, Vivint serves more than one million customers throughout the U.S. and Canada. Vivint is the largest tech employer in Utah, a certified Great Place to Work, and one of Fast Company’s World’s 50 Most Innovative Companies for 2017. For more information, visit

To return to all job openings, visit