Faster chat, better deals — Get the App

Senior Full-Stack Engineer (Global | Remote | English)

€ 40,000-130,000/year
Indeed

Company

Job typeFull-time
Workplace typeOnsite
Experience levelNo experience limit
Education levelNo degree limit

Description

Summary: Seeking a Senior Full-Stack Software Engineer to build and improve web applications, dashboards, and data tools for open-source energy and grid planning. Highlights: 1. Mission-driven climate-tech work with real-world adoption 2. Ownership, autonomy, and the chance to shape how we build 3. Opportunities for professional growth ### **Senior Full\-Stack Software Engineer (Global \| Remote \| English)** **Location:** Fully Remote (Europe\-friendly overlap preferred; other time zones considered with sufficient overlap) **Employment Type:** Full\-Time/Contractor **Languages Required:** English fluency **Experience:** Senior 6\-10 year experience, ideally large history of open\-source contributions **Salary Range:** 40\-130kEUR **Reports to:** Head of Software Engineering **Travel Requirements:** Occasional travel to workshops or team events needed **Start Date:** Early/Mid 2026 (TBD) ### **About the Organization:** Open Energy Transition (OET) is a remote\-first non\-profit building open\-source tools and data for energy and grid planning. We exist to make energy planning more transparent, reproducible, and accessible \- and to help open approaches become the global standard by 2030\. ### **Role Overview:** We're hiring a **Senior Full\-Stack Software Engineer** to help us **build and improve applications** across OET: product\-grade web apps, dashboards, data tools, and internal platforms that support modelling workflows and real\-world decision\-making. You'll work across the stack, frontend, backend, and data layer, to ship new capabilities, modernize existing systems, and raise reliability and developer velocity. The scope is intentionally broad: some work will be user\-facing (dashboards, reporting, results exploration), some will be platform\-facing (APIs, databases, automation), and some will be glue work that turns modelling outputs into usable applications. This is a hands\-on role for someone who ships, cares about quality, and enjoys building pragmatic systems that others can trust. ### **Open Source at OET:** We build in the open. This role includes helping us ship and maintain open\-source software responsibly — strong documentation, tests, contributor workflows, and a bias toward upstreaming improvements when it makes sense. ### **Key Responsibilities:** * Build and evolve **web applications and dashboards** (results exploration, reporting, operational tools). * Improve and maintain **existing platforms**: refactors, performance, UX improvements, and reliability work. * Design and implement **APIs \+ data models** that make data easy to query, audit, and reuse. * Create critical **automation**: scripts, tooling, and reproducible environments that reduce manual work. * Integrate with **Python\-first pipelines** and modelling workflows (ETLs, orchestration tools like Snakemake, Apache Airflow or similar). * Own quality via **CI/CD**, pragmatic testing, and stable deployments. * Communicate clearly in a remote\-first team: async docs, high\-signal PRs, and thoughtful reviews. ### **Qualifications:** * Senior experience shipping **full\-stack products** end\-to\-end. * Experience building cloud services and web apps, and setting up and managing their databases * Bachelor's degree in Computer Science, Software Engineering, etc, or equivalent experience * Strong analytical and problem\-solving skills * Fluency in Python and JavaScript, and their environments (venv, conda/mamba, pixi) * Fluency in backend and frontend frameworks (Flask, React, Angular, Vue) and languages (JS, TypeScript, Rescript) * Experience with CI/CD (e.g., GitHub Actions, GitLab, Jenkins), containerization tools (e.g.,Docker, Kubernetes, OpenTofu) and scripting languages (e.g., Python, Bash, Golang). * Nice to have: * + Data processing experience (e.g., Snakemake, Apache Airflow), or willingness to learn + Software deployment and scaling skills (Kubernetes, OpenTofu/Terraform, Nix/NixOS). + Expertise with cloud platforms and services (e.g. GCP, AWS, Azure), knowledge of HPC tools (e.g., SLURM). + Experience with working with distributed web apps and microservices. * Effective asynchronous communication skills, ability to work independently, and a growth mindset is a must! * Interest in open\-source collaboration ### **What We Offer:** * Mission\-driven climate\-tech work with real\-world adoption. * Ownership, autonomy, and the chance to shape how we build. * Competitive salary, comprehensive benefits, and a dynamic work environment. * Opportunities for professional growth within a globally recognized and respected organization.

Posted by

João Santos

Indeed · HR

Location

João Santos

Indeed · HR

Similar jobs

Senior Full-Stack Engineer (Global | Remote | English) by Indeed in 2026 | ok.com