About this opportunity
Vivint lists this Sr Software Engineer, Platform opportunity in tacoma, Washington. Review the employer’s description below for duties, qualifications and application requirements.
Job description
Join The Smart Home Team At VivintAt NRG, we're driven by our passion to create a smarter, cleaner and more connected future. Vivint Smart Home, an NRG owned company, is a leading smart home company in the United States, dedicated to redefining the home experience with intelligent products and services. Join the Smart Home team to create smarter, safer and more sustainable homes.We are hiring experienced engineers to help define and build the next generation of Vivint's platform infrastructure. You will design and operate systems that power real-time smart home experiences—spanning cloud services, event pipelines, APIs, and IoT integrations. Your work will directly impact millions of devices and customers.This is a high-ownership, high-impact role where you'll:Build and scale distributed systems that handle large volumes of real-time eventsDrive architecture and technical direction, not just implementationImprove performance, reliability, and operability of core platform servicesCollaborate across mobile, backend, embedded, and data teams to deliver end-to-end experiencesHelp establish engineering practices and technical culture for a growing Seattle teamWhat You'll Do:Design and implement high-scale cloud services and APIs used by mobile apps, cameras, and smart home devicesOwn systems end-to-end: design, deployment, observability, and production operationsContribute to and lead architecture discussions for new platform capabilitiesBuild systems that are secure, resilient, and low-latency in a distributed environmentDevelop event-driven systems and integrations across IoT, backend services, and mobile platformsMentor engineers and raise the overall engineering barWhat We're Looking For:Required Qualifications:5+ years of experience building and operating production systemsB.S. in Computer Science or related field preferredStrong experience in Go, Python, or similar backend languagesExperience designing distributed systems with scalability, availability, and performance in mindExperience building REST and/or gRPC APIsStrong problem-solving skills and a track record of ownership and executionExperience working with modern cloud-native tooling (containers, orchestration, CI/CD)Preferred Qualifications:Experience with event-driven architectures (Kafka, messaging systems)Experience with IoT systems or device communication protocols (e.g., MQTT)Familiarity with Kubernetes, Docker, and cloud infrastructureExperience with NoSQL databases (e.g., MongoDB)Experience with video streaming and technologies (e.g. MP4, HLS, ffmpeg)Experience using AI-assisted development tools for engineering workflowsCompensation & Benefits:Competitive compensationPerformance bonus (AIP)Comprehensive health benefits, 401(k), and wellness programsEmployee Stock Purchase PlanFlexible time offWhy Join Us:You'll work on systems that matter—where reliability, latency, and correctness directly affect people's homes and safety. This is a chance to join at an inflection point, influence the architecture, and help build a high-caliber engineering hub.
Worksite address
tacoma, WA, 98409, US
Who can apply
Review the original listing for work authorization, qualifications and employer requirements.