Sr Data Engineer
NRG Energy | |
United States, New Jersey | |
Feb 10, 2026 | |
|
Welcome to the intersection of energy and home services. At 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. We find purpose in proactively protecting and keeping our customers connected to home, no matter where they are. Join the Smart Home team to create smarter, safer and more sustainable homes. Vivint pioneers cutting-edge smart home security solutions, empowering customers to live a safer, smarter, and more sustainable life. We seek passionate, innovative engineers eager to transform the daily lives of millions through groundbreaking solutions. We blend intelligent hardware, real-time sensor data, and AI to transform how people interact with their homes. About This Role Vivint, an NRG Company, is redefining home energy intelligence through data and AI to enable personalized comfort, energy efficiency, and demand-response optimization across millions of connected homes. We are seeking a Senior Software Engineer, Data to build and scale the pipelines and data products that transform raw device telemetry into reliable, actionable intelligence. * Data Pipeline Development: Design and maintain scalable ETL/ELT pipelines that process time-series signals from thermostats, weather, schedules, and device analytics. * Core Data Products: Build verified HVAC and Energy data tables (e.g., Run & Drift, Thermal Coefficients, Efficiency Drift) to serve as trusted sources for analytics, modeling, and automation. * Modernization & Quality: Refactor legacy Scala/Akka processes into PySpark or Databricks jobs, improving observability, testing, and CI/CD coverage for upstream feeds. * Integration & Streaming: Manage data sourced from Mongo-based telemetry, Kafka or Pub/Sub streams, and cloud storage (GCS) to ensure reliability and consistency. * Model Enablement: Collaborate with data scientists to generate and operationalize features supporting HVAC runtime prediction, anomaly detection, and DR optimization. * Documentation & Governance: Promote best practices for data lineage, schema documentation, and change control to prevent regressions in production systems. Required Qualifications * 3+ years of data engineering or backend data systems experience * Strong proficiency in Python, SQL, and distributed data frameworks (PySpark, Databricks) * Hands-on experience with GCP, Kafka/Pub-Sub, and data lake architecture * Ability to read and modernize legacy Scala/Akka codebases * Proven track record building production-grade pipelines that deliver analytics-ready datasets * Strong problem-solving skills in ambiguous, under-documented environments Preferred Qualifications * Experience with ML platforms and feature engineering workflows (e.g. Vertex AI) * AI/ML application experience (LLMs, computer vision, energy forecasting models) * Background in IoT applications, protocols, and telemetry * Familiarity with specialized databases: o Graph databases (e.g. Neo4j) o Vector databases (e.g. Pinecone) * Experience with data orchestration tools (e.g. Airflow) * Background in Demand Response or home energy automation * Experience implementing data quality metrics, observability, and alerting * Track record of significant cost optimization or performance improvements in data systems NRG Energy is committed to a drug and alcohol-free workplace. To the extent permitted by law and any applicable collective bargaining agreement, employees are subject to periodic random drug testing, and post-accident and reasonable suspicion drug and alcohol testing. EOE AA M/F/Vet/Disability. Level, Title and/or Salary may be adjusted based on the applicant's experience or skills. Official description on file with Talent. | |
Feb 10, 2026