Software Engineer
VivintAbout the role
Job Description
Our mission is to power a brighter future together. One that is safe, smart, and sustainable.
Who Are We:
Vivint Smart Home is a leading smart home company in North America. Vivint delivers an integrated smart home system. Dedicated to redefining the home experience with intelligent products and services, Vivint recently celebrated a milestone of protecting more than 2 million families.
Vivint is the largest tech employer in Utah and has received multiple awards for innovation, including being named among Fast Company’s “World’s 50 Most Innovative Companies.”
The Role:
The Vivint Innovation Center is looking for a Software Engineer to help develop backend APIs and services that support internal tools used by Customer Solutions, Field Technicians, and other stakeholders. We are looking to grow our team of exceptional engineers with more of the best talent we can find. Join us and use your passion for engineering pragmatic solutions to create the world’s best smart home experience.
Primary Responsibilities:
- Work in a highly autonomous and collaborative environment
- Work closely with the other teams like mobile apps and embedded devices that integrate with the server backend
- Research and evaluate new technologies and tools
- Participate in re-occurring “Innovation Days” and work on innovative projects
- Create systems to handle data from systems, sensors, cameras, and user actions
Desired Skills:
- Experience with creating and maintaining backend services
- Experience with queuing, concurrency, caching, persistence, performance
- Experience developing highly available HTTP and gRPC web services
- Experience with some of the following technologies: Go, MongoDB, RabbitMQ, Kafka, Redis, Python, Helm, security, data privacy, PaaS, Docker, Microservices, Kubernetes
- High level of communication skills. Ability to exchange ideas about complex subjects efficiently
- Ability to adapt, change, and learn as needed
Required Education/Experience:
- B.S. in Computer Science or related field preferred
- 2+ years work experience
Learn about the Vivint Culture and why it’s a great place to grow your career!
Here are some highlighted perks you should ask us about:
- Free daily lunch and drinks on-site
- Paid holidays and flexible paid time away
- Employee/Friends/Family Discounts
- Onsite health clinic, gym, gaming tables
- Medical/dental/vision/life coverage & 24/7 Medical Hotline
- 401(k) + Employer Match
- Employee Resource Groups
WORKING CONDITIONS:
This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets, and fax machines.
SAFETY:
Vivint enforces a safety culture whereby all employees have the responsibility for continuously developing and maintaining a safe working environment. Each new employee is responsible for completing all training requirements. Additionally, the employee must accept they have responsibility for maintaining the safety of themselves, their co-workers, and the public. Employees must adhere to all written and verbal instructions, promptly report and correct all hazards or unsafe conditions, question non-standard operations or unmitigated hazards, and provide feedback to management on all safety issues.
If you are an active Vivint employee, please apply through Workday by searching "Find Jobs".
If you are an active Vivint employee, please apply through Workday by searching "Find Jobs".
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s