Software Engineer

Lehi, Utah, United States · Innovation · R110951 expand job description ↓

Description

Job Description


Vivint is hiring a Full Stack Engineer to help our multifamily team build the industry leading smart home solution for rental property owners and managers.

About us: We are a small, startup-style team within Vivint where we are working hard to bring home automation to the multifamily 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 multifamily vertical team to build products for apartment owners and managers
  • 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)



Requirements

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
  • 2+ years work experience

Benefits

Why Vivint:

  • Free catered lunch/snacks/drinks; new menu daily
  • Paid holidays and flexible paid time away
  • Your choice between Mac or PC
  • Employee pricing on smart home products
  • Casual dress code
  • Onsite gym
  • Onsite health clinic
  • Medical/dental/vision/life coverage

What We Stand For:

Honesty and Integrity Come First

Do the right thing

Customer Obsession is Our Advantage

A relentless passion to serve the customer

Innovation is Essential

Today’s innovation is tomorrow’s lifeblood

We Win Together

Individuals win games: teams win championships

Exceptional is Expected

Talk is cheap: create value, not just motion

We Give Back

Helping people is core to our DNA

Find out more about what it's like to work here:

Behind the big orange logo: an inside look at Vivint Smart Home

Why Vivint Smart Home is One of the Most Innovative Companies

Vivint's Culture

Personal information
Your Profile
Application Details