Working at EarthRanger

Technical Project Manager, Ecoscope

Aligns the teams building Ecoscope, the conservation analytics platform co-developed by EarthRanger and Wildlife Dynamics, turning roadmap priorities into delivery plans that keep analysis tools in practitioners' hands.

Apply
For more details, please contact careers@earthranger.com

Ecoscope is a software platform for wildlife and nature conservation, co-developed by EarthRanger and Wildlife Dynamics. It helps practitioners, data scientists, and developers analyze conservation datasets, run analysis workflows, and produce dashboards, graphs, exports, and reports.

The product suite is supported by two interconnected teams:

  • The Platform team maintains Ecoscope’s shared products and capabilities, including the web app, desktop app, backend services, GCP infrastructure, secure workflow execution, queue-based execution, SDK, open-source Python library, and data warehouse interfaces.
  • The Workflow team develops client-facing workflow templates built on the Platform and SDK. These templates can run in the web app, desktop app, or command line.

The Technical Project Manager (TPM) will make overlaps between these teams visible, manageable, and predictable while supporting delivery coordination, planning, and cross-team alignment. We are looking for someone strongly aligned with Ecoscope’s conservation mission.

About the role

We are seeking a senior TPM to coordinate delivery, dependencies, risks, planning, and communication across the Platform and Workflow teams. You will work closely with the Product Owner and Workflow Team Engineering Lead.

This role requires strong Agile delivery experience, technical fluency, excellent communication skills, and a low-ego, collaborative style. You do not need to be a software engineer or architect, but you must understand engineering explanations, appreciate tradeoffs, and translate them into plans, risks, scope options, and stakeholder updates.

The Platform team already has mature Agile practices, including two-week sprints, retrospectives, estimation, release planning, and GitHub Project workflows. Your role is to own and improve these practices where useful, while extending enough shared planning structure to coordinate with the Workflow team.

You will report to the Product Owner, who owns product design decisions, roadmap, and prioritization.

What you'll do

Delivery and Agile execution

  • Own sprint planning, retrospectives, estimation, release planning, delivery tracking, and readiness tracking for the Platform team.
  • Maintain GitHub Issues and GitHub Projects hygiene so work, blockers, dependencies, and status are visible.
  • Track sprint, release, quarterly OKR, Product KR, and Engineering KR commitments.
  • Maintain release/milestone plans; identify risks early; coordinate technical meetings, reports, documentation, and process updates.

Cross-team dependency management

  • Own dependency management across Platform and Workflow teams.
  • Make dependencies visible, tracked, assigned, and followed through.
  • Create the minimum useful shared process needed for both teams to coordinate effectively.
  • Track risks, blockers, decisions, dependencies, and action items across teams.

Product Owner and stakeholder support

  • Help the Product Owner prepare for stakeholder meetings, planning, status updates, and risk reviews.
  • Communicate delivery status, risks, blockers, and tradeoffs to internal leadership.
  • Support quarterly Product KR and Engineering KR planning.
  • Track product usage from platform analytics and prepare reports as requested.
  • Turn roadmap priorities into actionable delivery plans.

Technical coordination

  • Partner with engineers and engineering leads to understand implementation paths, risks, dependencies, sequencing, and tradeoffs.
  • Facilitate scope-cutting and sequencing conversations when release commitments are at risk.
  • Translate engineering tradeoffs into planning language without overriding engineering judgment.
  • Document decisions and follow-up actions affecting delivery, scope, or release readiness.

Discovery and feedback facilitation

  • Support the Product Owner and designer in facilitating discovery, feedback synthesis, surveys, and ideation.
  • Help triage support and user feedback into actionable planning inputs.
  • Coordinate discovery meetings and documentation, especially where design capacity is limited.
  • Facilitate discovery processes, but do not own final product decisions.

What you bring

Required qualifications

  • Experience coordinating delivery across multiple teams using Agile practices such as planning, retrospectives, estimation, releases, and iterative delivery.
  • Strong technical fluency, including the ability to understand engineering explanations, appreciate complexity, ask useful questions, and translate tradeoffs into plans, risks, and scope options.
  • Excellent written and spoken English communication skills.
  • Experience with AI models and their technical implementation within modern software systems.
  • Experience supporting Product Owners, tracking risks/blockers/dependencies/readiness, and using GitHub Issues, GitHub Projects, or similar tools.
  • Deep alignment with wildlife and nature conservation.
  • Low-ego, collaborative style; able to earn trust with engineering, product, design, QA, support, and partner teams.

Nice to have

  • Experience facilitating user research, product discovery, feedback synthesis, surveys, or product ideation.

Working Style

We are looking for someone pragmatic, clear, extremely organized, and collaborative. You should improve team practices without creating process for its own sake, push for clarity and accountability while remaining flexible, and earn trust by listening carefully, asking good questions, and respecting engineering expertise.

You should also be comfortable working across time zones. The Platform team generally works Eastern Time-friendly hours, while Workflow team members are primarily based around Kenya time.

Role Boundaries

This role owns delivery coordination, dependency management, readiness tracking, risk visibility, and facilitation. It does not own final product, roadmap, prioritization, engineering judgment, product design, engineer management, external client relationships, grants/funder communications, or unilateral decisions on behalf of the Product Owner.

What Success Looks Like in the First 90 Days

In your first 90 days, you will have enough product, technical, and team context to independently own Platform delivery coordination, including sprint planning, retrospectives, release planning, GitHub Project hygiene, stakeholder updates, documentation/process improvements, and quarterly KR tracking.

You will have built strong working relationships with the Product Owner, Workflow Team Engineering Lead, engineers, QA, design, support, and Workflow counterparts. Platform ↔ Workflow dependencies, risks, blockers, and scope tradeoffs should be clearer, better tracked, and less likely to become surprise release blockers.

Submit application