← All Jobs
Posted Mar 30, 2026

Senior Geospatial Frontend Engineer (Global | Remote | English)

Apply Now

Product Tech Lead for FOSS (Global | Remote | English)

Location: Fully Remote (~180+ countries supported)
Employment Type: Full-Time/ Contract
Languages Required: English fluency
Experience Required: Senior-level
Salary Range: 30-130kEUR/year, based on experience and quality of outputs
Team: Software Engineering
Reports to: Head of Software Engineering, Sid Krishna
Works Closely With: Product Tech Lead, Design/UX, Modelling (PyPSA), Backend/DevOps, Others
Travel Requirements: Occasional travel to workshops or team events required
Start Date: Q1/Q2 2026 (exact dates TBD)

 The mission

OET is building open-source, high-performance tools for energy and grid planning - software that helps system operators, regulators, policymakers and researchers plan faster, more transparent transitions to clean energy. To learn more about OET and our team, you can visit our website.

The role

We’re looking for a Senior Geospatial Frontend Engineer to own the interactive mapping experience in an enterprise-grade open-source product. You’ll build fast, intuitive geospatial workflows for editing, styling, and exploring large network and time-series datasets, turning complex energy models into something users can trust and operate at speed. This is a hands-on, senior role: you will ship high-quality features, influence architecture, and raise the bar for frontend craft across the team.

This role is for people who enjoy building products more than building technology for its own sake. You’ll lead with a strong UX mindset, and you’ll make pragmatic decisions that improve user outcomes, not just code quality.

Our Head of Software Engineering (aka your future Manager): Sid Krishna

️ Your Key Responsibilities

✅ You’ll Be a Great Fit If You Are/Have...

Big plus:

No university degree required - your experience, judgment, communication, and craft matter most. However, a degree may be a bonus.

✨ What We Offer

What Our Hiring Process Entails

We take hiring seriously, and want to bring on candidates who will contribute positively towards our culture just as much as they will succeed in their roles.

Also, we don’t only want to have good outcomes from you. We also want you to feel happy and fulfilled in your position. That means we have a structured process to determine best fit. Our hiring process is as follows:

  1. Candidates apply via Greenhouse, and include as much information as possible and comfortable.
  2. Various team members of OET will shortlist candidates in our ATS.
  3. Certain shortlisted candidates will be contacted to arrange a screening call.
  4. Screening calls are conducted, and feature a max. 15 minute chat with our People Team.
  5. Certain candidates will go through to a first-round interview, of max. 1 hour, with your prospective future manager. This interview will focus on role fit specifically.
  6. Finalists will go through to a second-round interview, of max. 1 hour, with a panel, led by our Head of People. This interview will focus on culture fit and values.
  7. Bonus round -  there may be a short, take-home, written assignment, depending on the role.
  8. The chosen candidate will be provided with an offer letter, and opportunity to ask any questions. Thereafter, contracts will be signed.
  9. Onboarding with our People Team begins.
  10. Your start date arrives!

➡️ How to Apply

If you're excited to bring clarity and efficiency to the chaos of the lives of our senior leadership team, we’d love to hear from you!

Please submit an application via Greenhouse (our ATS), and include the following:

  1. Your resume (CV) in English, including information about prior work and education, and current skills
  2. A short cover letter explaining why this role is a great fit for you (feel free to add a bit of personality if you wish)
  3. A link to your LinkedIn profile, GitHub profile (if you have one), and any other social profiles or portfolios you wish to include
  4. Any relevant written references or testimonials (optional, but appreciated, and may give your application a boost)
  5. Your gross salary expectations, annually, in Euros (EUR)
  6. Your notice period/available start date (including any leave you may wish to take before starting a new role)
  7. Any special needs requirements that may apply

If you have any questions about OET or the role, we’d be happy to answer them should we invite you to take part in a screening call or interview.

Please note that due to the volume of applications we receive, we are not able to respond to individual emails or LinkedIn requests. Kindly submit your application via Greenhouse, and we will shortlist and reach out to candidates.

If you have not received a response within 8 weeks of submitting your application, please consider it unsuccessful at this point in time. We may, however, still reach out in future. Our team maintains Talent Pools, containing candidates shortlisted for contact for future roles that may arise.

Deadline to apply: None (ongoing, so long as this role is live on our website)

We look forward to meeting the next person who will become an invaluable part of our team! Thank you for your time, and for considering joining OET.

If this role is not for you, feel free to check back later for any future positions that may have been posted.