hero

Find jobs at planet-healing startups

Search jobs at hundreds of venture-backed climate tech companies across the portfolios of dozens of leading climate VCs

Head of Engineering

Terabase Energy

Terabase Energy

Software Engineering
Paris, France
Posted on Jul 3, 2025

Job Details

Paris - Paris

Description

What we do
At Terabase Energy, we believe that digitalization and automation will drive the next wave of innovation and cost reduction in large scale solar. To fully unlock the potential of this opportunity, Terabase is developing an interconnected software and construction automation platform. We work alongside project developers, owners, and engineering & construction firms to support the design, optimization, and construction of huge solar projects around the world. Our team is a blend of solar-industry veterans and novices, thought-leaders, dreamers, software, electrical and mechanical engineers, coders, product managers, project managers, sales and marketing professionals. Terabase Energy is a well-funded scale-up headquartered in Berkeley, California, with several other offices around the world, with the most recent one being launched in Paris.


Our Paris office will host our future core R&D team in charge of the development of our flagship product, Construct. Construct is a B2B SaaS construction management and quality control platform designed from the ground up for utility-scale solar projects. By combining GIS, AI/ML, IoT, and mobile technologies, the solution drives major improvements in safety, quality, cost, and schedule for the solar industry. Construct has supported more than 16+ GW of projects from leading owners and EPCs.


The Role
Terabase is seeking a Head of Engineering to build and lead the team driving the development of the Construct platform and its broader product ecosystem. This role includes architectural oversight, technical leadership, and effective communication to ensure alignment across internal and external stakeholders.

The Head of Engineering will be a member of the software + digital product development team, reporting to the VP Software/Digital based in Berkeley, and coordinating locally with the SVP Product based in Paris. As a member of this team you will work, learn, and grow in Terabase’s unique operating environment and culture: high-growth, innovative, lean, and value-driven.


We are looking for an experienced leader that is also comfortable being a hands-on developer, with experience of writing high-quality code, leading engineering teams, and shaping the foundational culture of a new team.
As our number one hire in France, you will play a pivotal role in:
• Establishing Terabase’s engineering presence in country
• Hiring, onboarding, mentoring, and growing the local team
• Instilling and embodying the company’s culture and values locally
• Fostering collaboration across the global team, while adapting Terabase operations to a local context.


Success in this role means you’re a strong technologist, thoughtful leader, and a culture role-model.
This role will be hybrid, with 3 days per week in our Paris office.

Responsibilities
• Take on a foundational leadership role for our Paris-based software team, building and scaling a high-performing, mission-driven team from the ground up
• Work closely with VP Software and SVP Product to plan/guide/execute key Construct Platform & Applications team activities
• Work closely with other key software/digital team leaders: Director Construction Technologies, Director IoT Technologies, Director Autonomy, Principal Solution Architect
• Lead a team of initially up to 12 staff direct reports including software engineers and QA engineers
• Guide and assist with the oversight and review of two remote/outsourced software & hardware development teams
• Design, develop, build, test, deploy software to augment existing and create new Terabase software products to ‘digitalize’ the full lifecycle (development, design, construction, and operation) of solar power plants
• Communicate with and support users of developed tools & products
• Champion culture and communication by building bridges between the local team and global counterparts
• Develop quality plans and testing approaches
This is a rare opportunity to help shape a company’s technical and cultural foundation in a new country for Terabase. If you're passionate about building great software and shaping team culture, we’d love to connect with you.

Qualifications

Minimum Qualifications
• 10+ years’ experience with architecture, technologies, and approaches relevant to the Terabase product vision
• BS in Computer Science or equivalent industry and/or academic experience/training
• Significant design/development/testing experience delivering complex software/digital product solutions (preferably B2B SaaS) into commercial/industrial projects
• Significant experience with cloud applications, web stacks, and cloud-based infrastructure/managed services
• Significant experience with mobile application development, particularly React Native
• Experience with AI/ML technologies and building them into customer-facing products
• Experience with cloud-hosted software environments (e.g., AWS, Azure, Google Cloud) – we are primarily using AWS
• Experience with various database technologies, including relational (SQL), non-relational (no-SQL), and time-series data optimized (e.g., InfluxDB)
• Experience building and supporting B2B/enterprise applications
• Experience with and understanding of Continuous Integration (CI) and Continuous Deployment (CD) concepts and techniques
• Ability to work remotely and to work with distributed teams in various time zones
• Proficient written and verbal English communication skills
• Solid programming skills, with exposure to object oriented and functional programming techniques
• Understanding of and experience in unit testing and test-driven development.
• Solid understanding of agile workflow management process and software product lifecycle
• Good understanding of ‘gitflow’ source code management development techniques and process


Technologies We Use
• Cloud-hosted software environments (e.g., AWS, Azure)
• Relational (SQL), non-relational (no-SQL), and time-series data optimized (e.g., InfluxDB)
• The following languages: Python, C++, JavaScript/Node.js and C#. We are not strictly looking for these languages, but a successful applicant will demonstrate an ability to learn and apply knowledge in new domains.
• IoT architectures, technologies, and applications


Preferred Qualifications
• MS in Computer Science or equivalent academic/industry experience/training
• Experience with Python web framework Django
• Experience with Angular frontend web framework
• Experience with software product design and software product management
• Experience with large-scale GIS datasets
• Experience building ETL pipelines for large and frequently changing datasets
• Understanding of or exposure to large-scale renewable energy project development lifecycle, including operations phase
• Experience commissioning complex software/hardware products
• Experience with ‘digital twins’ where physical assets and processes are modeled and tracked in software
• Experience with and understanding of GIS technologies and applications
• Startup company experience with a focus on building new products and accessing new markets