"Alerted.org

Job Title, Industry, Employer
City & State or Zip Code
20 mi
  • 0 mi
  • 5 mi
  • 10 mi
  • 20 mi
  • 50 mi
  • 100 mi
Advanced Search

Advanced Search

Cancel
Remove
+ Add search criteria
City & State or Zip Code
20 mi
  • 0 mi
  • 5 mi
  • 10 mi
  • 20 mi
  • 50 mi
  • 100 mi
Related to

  • Senior Software Engineer - Platform

    Vivint (Lehi, UT)



    Apply Now

    Senior Software Engineer - Platform (NRG Energy Inc. (fka Vivint LLC) Lehi, UT)

     

    Contribute to new feature development, maintenance, and architectural activities. Design and implement scalable, high-availability, low-latency distributed systems. Build and maintain RESTful services for integration with IoT devices. Apply advanced design patterns to solve complex software engineering challenges. Work with technologies related to queueing (Kafka, RabbitMQ), caching (Redis), and data persistence (MongoDB). Implement microservice architectures using gRPC. Ensure security and data privacy are central to system design and implementation. Optimize system performance through concurrency techniques and effective caching strategies. Build customer experiences through integrations with energy service providers. Research and evaluate new technologies and tools. Actively participate in the Platform guild with fellow engineers to develop better organization-wide development practices and solve hard problems. Partner closely with engineers from various disciplines to build exceptional software experiences from top to bottom. Leverage technical expertise to guide implementation decisions, actively participate in code reviews, and engage in the full software lifecycle. Work in a fast-paced, self-directed, agile environment. Contribute to the design, development, and maintenance of new features, ensuring highquality architectural standards. Telecommuting permitted up to two days per week. Must report to 3401 N Ashton Blvd, Lehi, UT 3 days/week. Salary: $125,715 – $135,000 per year.

     

    MINIMUM REQUIREMENTS: Master’s degree or U.S. equivalent in Computer Science, Computer Engineering, or a related field, plus 3 years professional experience as a Software Engineer, Software Developer, or any occupation/position/job title involving distributed systems, performance optimization, and concurrency management.

     

    Must have the following special skills: 3 years of professional experience utilizing design patterns including Microservices, Adapter Method, Decorator Method, and Event-Driven Architecture. 3 years of professional experience utilizing queuing (including RabbitMQ), persistence (including MongoDB, Snowflake, and SQLite), performance (including Kibana for performance metrics), and concurrency techniques (including Threading in Python, and Horizontal Scaling between Microservices). 3 years of professional experience contributing to scalable, high-availability, low-latency distributed solutions. 3 years of professional experience building microservice architecture (including gRPC). 3 years of professional experience utilizing Python, Go, MongoDB, and RabbitMQ. 3 years of professional experience working with IOT devices (including Thermostat (RTOS) Devices, Embedded Linux devices, and Zwave Devices). **\#LI-DNI**

     

    CONTACT: Please email resume to: [email protected] . Must specify Ad Code AGAS in subject line.

     

    Vivint, an equal opportunity employer, does not consider any protected traits (e.g., race, creed, color, religion, gender, national origin, non-job-related disability, age, or any other protected trait) when hiring—under federal, state, and local laws. We are a drug-free environment. We do not conduct pre-employment drug screening; however, we do conduct random drug testing on site.

     


    Apply Now



Recent Searches

  • R D Product Development (United States)
  • Claims Representative Workers Compensation (Michigan)
  • Principal Web Applications Engineer (California)
  • Pipeline Pit Operator Day (Ohio)
[X] Clear History

Recent Jobs

  • Senior Software Engineer - Platform
    Vivint (Lehi, UT)
[X] Clear History

Account Login

Cancel
 
Forgot your password?

Not a member? Sign up

Sign Up

Cancel
 

Already have an account? Log in
Forgot your password?

Forgot your password?

Cancel
 
Enter the email associated with your account.

Already have an account? Sign in
Not a member? Sign up

© 2025 Alerted.org