TerraForm Power
Posted 4w ago

Database Engineer / Senior Database Engineer

TerraForm Power
New York or New York
$108k-$152k/yrHybridFull Time
Responsibilities
  • designing pipelines
  • optimizing workloads
  • monitoring quality
Requirements
  • Bachelor's degree and 5+ years building production data platforms
  • Strong Python and SQL skills
  • ETL and distributed processing experience
  • Databricks/Spark/Delta Lake experience preferred
Technical tools mentioned
PythonSQLDatabricksApache SparkDelta LakeStreamlitSCADA

Job description

Database Engineer / Senior Database Engineer

Job Type: Exempt Salaried, Full-Time
Location: United States – New York, NY (Office Onsite / Remote)
Reports To: Manager, Performance Engineer
Department: Operations 

About Us

TerraForm Power (“TERP”), a platform company of Brookfield Renewable, attracts high-performing individuals who are driven to make an impact in a fast-paced and collaborative environment. We offer unparalleled opportunity to lead and manage one of the largest renewable energy businesses with decades of history, while contributing to the global need for sustainable energy.

We offer tremendous growth opportunity for individuals with an entrepreneurial mindset. The company is committed to employee development, encouraging curiosity, ownership, and continuous learning. You’ll be empowered to take initiative, contribute ideas, and grow your career within a supportive and ambitious organization.

Job Summary 

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.

This role combines software engineering, data engineering, and cloud technologies to build scalable data platforms, automate engineering workflows, and develop analytical solutions supporting renewable energy operations. The successful candidate will design production-grade data pipelines, build scalable applications, and contribute to the implementation of analytical solutions.

Depending on experience and level, the successful candidate will contribute to or lead engineering best practices, drive continuous improvement initiatives, mentor team members as appropriate, and support the long-term evolution of the Performance Engineering platform.

Key Responsibilities

  • Data Engineering & Platform Development
    • 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.
  • Renewable Energy Performance Analytics
    • 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.
  • Data Quality & Engineering Excellence
    • 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 & Qualifications

  • Required Qualifications
    • 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.
  •  Preferred Qualifications
    • 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.

Compensation: $108,000 - $130,000 (Engineer), $125,000 - $152,000 (Senior Engineer); bonus eligible 

 

Recruitment Agency Notice:

TerraForm Power Human Resources team does not accept unsolicited resumes from third party recruiters, staffing firms, or related agencies. The Human Resources team coordinates all recruiting and hiring at our company. We do not accept resumes from third-party recruiters unless authorized by the Human Resources team and if a signed agreement is in place. Any unsolicited resumes will be considered property of TerraForm Power and we are not responsible for any related fees. All communication related to recruiting partnerships should ONLY be directed to the Human Resources team.

About TerraForm Power

Owns and operates utility-scale wind and solar energy assets.

Year founded
2014
Employees
350
Organization type
Private
Latest investment
Corporate Round (2020) — led by Brookfield Renewable
Headquarters
US

Similar jobs

Database Engineer roles near New York, New York
2d
Save
Mark Applied
Hide
Software Engineering & Development
Princeton, New Jersey, United States
$153k-$190k/yr HybridFull Time
State Street
State StreetNYSE: STT: Provides investment servicing and management to institutional investors.
7+ YOEBachelor's degree in computer science or related technical field plus 7 years of enterprise database design and development experience. Requires expertise in Oracle, Sybase, Postgres SQL, or modern noSQL.
Oracle, Sybase, Postgres SQL, noSQL, SQL
5d
Save
Mark Applied
Hide
Database Engineer, Global Banking & Markets, Transaction Banking
New York City, New York, United States
$130k-$250k/yr OnsiteFull Time
Goldman Sachs
Goldman SachsNYSE: GS: Global investment banking, securities, and investment management firm.
5+ YOERequires 5+ years of database experience, AWS database expertise, DevOps tooling, high-availability and scale experience, strong communication, and ability to translate requirements into technical solutions.
Terraform, AWS RDS Aurora, RDS Oracle, ElastiCache, Linux, Amazon Web Services, CloudWatch, EC2, ECS, IAM, KMS, Apache Cassandra, GitLab
2w
Save
Mark Applied
Hide
Database Engineer III
Raleigh or Morristown or Dallas or Phoenix
HybridFull Time
First Citizens Bank
First Citizens BankNasdaq: FCNCA: Provides full-service consumer, commercial, and wealth management banking.
4+ YOEBachelor's+4 years or HS/GED+8 years in Database Engineering. Experience with Oracle GoldenGate, heterogeneous replication, Oracle DBA tasks, RHEL, automation, and production on-call support.
Oracle GoldenGate, Oracle GoldenGate for Big Data, Qlik Replicate, Qlik Enterprise Manager, Oracle Enterprise Manager (OEM), Exadata, Oracle Cloud Infrastructure (OCI), AWS, Azure, Shell, Python, Ansible, Terraform, Kafka, Confluent Platform, Red Hat Enterprise Linux (RHEL)
2w
Save
Mark Applied
Hide
Clickhouse Starburst Database JAVA Developer - 6376087
Morristown or New York City or Jersey City or United States
$44-$54/hr HybridFull Time, Contract
Accenture
AccentureNYSE: ACN: Global professional services firm providing consulting and technology solutions.
5+ YOERequires 5+ years of Java development and ClickHouse and Starburst experience, plus an associate's degree. AI and ML solutions experience is preferred.
Java, ClickHouse, Starburst, Artificial Intelligence (AI), Machine Learning (ML), Starburst Enterprise
2w
Save
Mark Applied
Hide
Senior Database Engineer
New York City or St. Louis
$100k-$167k/yr OnsiteFull Time
London Stock Exchange Group
London Stock Exchange GroupLondon Stock Exchange: LSEG: Provides financial market infrastructure and global data analytics services.
Experience administering enterprise Sybase, SQL Server and cloud databases; SQL performance tuning; scripting (Python/Bash/Perl); strong troubleshooting and communication skills; bachelor\u0002s degree or equivalent experience.
Sybase ASE, Microsoft SQL Server, Azure, AWS, Azure SQL Managed Instance, AWS SQL Managed Instance, RedHat Linux, Python, Bash, Perl, Snowflake, Kafka, Azure Data Factory (ADF), Sybase Replication Server, SQL Server Replication, Warm Standby, Database Mirroring, Linux, Solaris, AWS Aurora PostgreSQL, MySQL, Oracle, NoSQL, Azure Cosmos DB
2w
Save
Mark Applied
Hide
Azure Database Developer
Montvale, New Jersey, United States
OnsiteContract
Delan Associates
Delan Associates: Provides engineering and professional services to government agencies.
Experienced database developer with strong T SQL, Microsoft SQL Server and Microsoft Azure SQL skills; PowerShell and Azure DevOps experience; knowledge of database design, performance tuning, and .NET integration.
Microsoft SQL Server, Microsoft Azure, Microsoft Azure SQL, T SQL, Microsoft PowerShell, Microsoft Azure DevOps, GitHub, Microsoft .NET, C#, Bicep, ARM, Terraform
1mo
Save
Mark Applied
Hide
Sr. Database Engineer - Regional Asset Manager
New York City, New York, United States
$170k-$200k/yr OnsiteFull Time
CBRE
CBRENYSE: CBRE: Provides global commercial real estate services and investment management.
5+ YOE5+ years FM engineering/asset management experience, degree in engineering or related field, CMMS/Maximo experience, CDE/BIM familiarity, Microsoft Power BI and Power Apps exposure, strong communication and analytical skills.
Common Data Environment (CDE), CMMS, Maximo, GliderBIM, SharePoint, Microsoft Power BI, Microsoft Power Apps, Microsoft Power Automate, Azure SQL, Asset App, Microsoft Office Suite
1mo
Save
Mark Applied
Hide
Senior Database Developer
Montvale, New Jersey, United States
$75k-$113k/yr OnsiteFull Time
UST
UST: Global provider of digital transformation and IT services.
Advanced Azure SQL and SQL Server expertise, T-SQL development, PowerShell automation, Azure DevOps and GitHub, database design, cloud architectures, and .NET/C# integration experience.
Azure SQL Database, SQL Server, T-SQL, PowerShell, Azure DevOps, GitHub, .NET, C#, Bicep, ARM, Terraform, Microsoft Azure, Cloud Infrastructure