All roles

Open role

[Remote] Database Engineer / Senior Database Engineer

Remote · Chile Full-time

Note: The job is a remote job and is open to candidates in USA. TerraForm Power is a leading owner, operator, and producer of renewable energy across North America. The Database Engineer / Senior Database Engineer is responsible for designing, developing, and supporting enterprise-scale data and analytics solutions across TerraForm Power's renewable energy portfolio.

Responsibilities

  • Design, develop, and maintain enterprise-scale Python data pipelines within Databricks and Delta Lake environments
  • Design resilient ETL frameworks supporting production-grade renewable energy analytics
  • Build scalable ingestion pipelines integrating SCADA systems, weather providers, market data, and third-party vendor APIs
  • Develop reusable engineering frameworks, shared libraries, and automation tools to improve platform maintainability
  • Optimize Spark workloads, Delta Lake performance, and large-scale data processing pipelines
  • Design robust data models, schema evolution strategies, and data governance standards
  • Design analytical solutions supporting lost production, curtailment, availability, degradation, and operational performance analysis
  • Integrate satellite weather datasets, forecasting services, and operational telemetry into engineering workflows
  • Develop forecasting, regression, normalization, and reconciliation models supporting asset performance evaluations
  • Develop and support fleet-wide engineering dashboards and performance monitoring tools
  • Develop and maintain data quality frameworks including automated validation, reconciliation, anomaly detection, and monitoring
  • Implement engineering best practices for testing, logging, exception handling, observability, and deployment
  • Maintain technical documentation, metadata, and data dictionaries
  • Participate in architecture reviews, code reviews, and engineering design discussions
  • Contribute to the continuous improvement of platform reliability, scalability, and maintainability

Skills

  • Bachelor's degree in Computer Science, Data Engineering, Software Engineering, Electrical Engineering, Renewable Energy Engineering, or a related technical discipline
  • 5+ years of experience developing production software, data platforms, or engineering analytics solutions. Candidates with significant additional experience and demonstrated technical leadership may be considered for the Senior Database Engineer level
  • Strong proficiency in Python with experience developing production-quality software
  • Strong SQL skills with experience designing and optimizing analytical data models
  • Experience developing ETL pipelines processing large-scale structured and time-series datasets
  • Strong understanding of distributed data processing concepts and cloud-based analytics platforms
  • Excellent analytical, communication, and problem-solving skills
  • Ability to work independently while collaborating effectively with cross-functional teams
  • Experience with utility-scale solar, wind, or battery storage operations
  • Experience with Databricks, Apache Spark, Delta Lake, and cloud-native data platforms
  • Experience integrating SCADA systems, operational technologies, and third-party vendor APIs
  • Experience building engineering applications using Streamlit or similar Python frameworks
  • Experience with statistical modeling, regression analysis, forecasting, or machine learning

Company Overview

  • TerraForm Power is a leading owner, operator, and producer of renewable energy in North America. It was founded in 2014, and is headquartered in Bethesda, Maryland, USA, with a workforce of 51-200 employees. Its website is http://terraform.com.
  • Company H1B Sponsorship

  • TerraForm Power has a track record of offering H1B sponsorships, with 3 in 2026, 3 in 2025, 2 in 2024, 1 in 2023, 3 in 2022, 2 in 2021, 2 in 2020. Please note that this does not guarantee sponsorship for this specific role.
  • More open positions

    [Remote] Werkstudent für den Bereich Social Media (m/w/d)

    Work from home Full-time role

    [Remote] Senior Organizational Change Management Consultant (Contract)

    Work from home Full-time role

    [Remote] Staff Data Engineer - GCP

    Work from home Full-time role

    [Remote] Produktspezialist Maritim / Business Development (m/w/d)

    Work from home Full-time role

    [Remote] Regional Growth Manager-US

    Work from home Full-time role

    Manager Environmental Services

    Work from home Full-time role

    Analyze date on TB, HIV,STIs and Hepatitis in the EMR

    Work from home Full-time role

    Experienced Part‑Time Customer Advisor – Remote, Flexible Hours, Career Growth Opportunities at careerforge

    Work from home Full-time role

    [Remote] Community Development Consultant - ON CALL PART TIME (REMOTE ROLE)

    Work from home Full-time role

    Real Estate Transaction Lead, West

    Work from home Full-time role

    Medical Management - Utilization Management RN 145-2011

    Work from home Full-time role

    [Remote] Operations Assistant

    Work from home Full-time role

    Remote Krita Expert

    Work from home Full-time role

    Data Entry Clerk – 100% Remote Work‑From‑Home Position in Sarasota, FL – Entry‑Level Opportunity at careerpulse

    Work from home Full-time role

    [Remote] Data Engineer

    Work from home Full-time role

    Performance Solutions Partner II

    Work from home Full-time role

    [Hiring] Telehealth Nurse @Children's National Hospital

    Work from home Full-time role

    Customer Service Representative – Remote, Part‑Time, No Experience Required – Join careerforge’s Home‑Based Support Team

    Work from home Full-time role

    VP, Insights and Analytics

    Work from home Full-time role

    [Remote] District Sales Manager - Lawn & Garden - Northern Illinois & Eastern Wisconsin

    Work from home Full-time role

    Licensed Property & Casualty Insurance Agent - Remote USA

    Work from home Full-time role