Tech Nonprofit Job Board

The Tech Nonprofit Job Board features open roles from organizations around the globe. Whether you're a job seeker ready to match your skills with a mission or a tech nonprofit looking to hire top talent, you're in the right place.

Hiring? If your tech nonprofit isn't listed yet, submit this form. Reach out to jobs@ffwd.org with questions about the Tech Nonprofit Job Board.

companies
Jobs

Technical Lead (Backend-Focused)

Restor

Restor

Software Engineering · Full-time
Zürich, Switzerland · Remote
Posted on Nov 4, 2025

Location: Zurich, Switzerland or Europe

Job Type: Employee or Employee of Record (80%-100%)

About Restor

We’re a mission-driven company that aims to accelerate the global nature restoration and conservation movement by connecting people, projects and data to achieve biodiversity and climate goals. Restor launched in 2021 through a collaboration with Crowther Lab at ETH Zurich and Google and now facilitates over 250,000 projects in more than 189 countries by democratizing access to finance, remote sensing data and collaboration tools.

Ours is a diverse group of passionate minds working together for a greener future. Our scientists, technologists and strategists team spans over 15 countries, bringing together international expertise and a global perspective. We’re currently focused on expanding our offerings to meet the rising corporate and government demand for transparent nature impact reporting and investment in nature based solutions.

Role Overview

As a hands-on technical lead you set the technical vision and help the product team drive forward value delivery. You work directly with the product owner and CEO to align technical solutions with business goals and are an advocate for technical excellence. Ideal candidates have strong prior experience in event-driven architecture. This role is ideal for someone passionate about conservation tech, open data, and Agile development.

Key Responsibilities

Technical Leadership

  • Lead the design, development, and maintenance of our geospatial platform, ensuring scalability, reliability, and performance.
  • Define and champion technical best practices, including coding standards, testing, and DevOps processes
  • Guide the team in optimizing geospatial data processing, visualization, and API integrations.
  • Mentor developers, fostering a culture of collaboration and shared ownership
  • Stay current with industry trends and best practices in Kotlin and Spring Boot development.

Architecture & Development

  • Architect solutions for handling large geospatial datasets and complex analyses (e.g.,restoration potential, biodiversity metrics).
  • Write code and review code (current needs are backend-focused), with a focus on clean, maintainable, and efficient solutions.
  • Ensure the platform meets security, privacy, and compliance standards.
  • Work with cloud provider (GCP) to ensure cost-effective, reliable infrastructure.

Agile Collaboration & Cross-Functional Partnership

  • Contribute to product strategy, balancing user needs with technical feasibility.
  • Work with the Product Owner to refine user stories and prioritize technical tasks.
  • Advocate for technical debt reduction and long-term sustainability.
  • Collaborate with science team to integrate latest available research into the platform

Team Support

  • Act as a peer leader, not a manager: guide, mentor, and empower developers.
  • Support the CEO in developer growth with feedback (no formal HR responsibilities).
  • Facilitate knowledge sharing and skill development within the team.

Qualifications

Required

  • 7+ years of software development experience, at least 2 years in a lead role.
  • Strong background in backend development (Kotlin with a focus on Spring Boot)
  • Strong understanding of event sourced architecture in theory and practice
  • Hands-on experience with Agile/Scrum and modern DevOps practices (CI/CD, IaC).
  • Excellent communication and interpersonal skills

Nice-to-Have

  • Practical experience implementing AI-driven solutions and knowledgeable of their limits
  • A deep understanding of working with geospatial technologies (e.g., PostGIS, QGIS)
  • A background in SaaS-environments leveraging freemium models, or non-profit tech

Why Join Restor?

  • Contribute to a mission-driven organisation at the nexus of technology and ecology.
  • Join a small team of senior backend and frontend developers
  • Collaborate with a passionate, dedicated, interdisciplinary team.
  • Engage with a global network of nature stewards and partners.
  • Enjoy a culture of innovation, transparency, and inclusivity.
  • Restor is committed to creating a diverse environment and is proud to be an equal opportunity employer.

How to Apply: Please submit your resume and a brief cover letter detailing why you think you’d be a good match to careers@restor.eco. Applications will be reviewed on a rolling basis.

Restor is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Join us in our mission to restore nature and create a sustainable future for all.

Restor is an equal opportunity employer.

Apply for this job

Drag and drop or click to upload.
Tell us why you are a good fit, add a cover letter or anything else you want to share.
To withdraw or update your application, email applications@getro.com