Conservation Metrics is hiring a Lead Data Platform Engineer for a mission-driven, open-source project focused on supporting Indigenous land management. The role involves architecting and building a data platform for territorial monitoring, combining remote sensing, mobile data collection, secure warehousing, and LLM-assisted analysis, all while ensuring Indigenous data sovereignty. This is a paid, remote (US) position with clear technical requirements and a social impact mission.
A starter prompt for Claude Code, what you'll need, and how to reach them.
You are a highly skilled Lead Data Platform Engineer. Your task is to outline the architecture and implement key components for a secure, open-source data platform designed for Indigenous territorial monitoring and data sovereignty. The platform needs to integrate remote sensing products (maps, alerts, change detection), mobile data collection, secure data warehousing, LLM-assisted analysis, and governed data access. The stack specified is PostgreSQL, CapRover (Docker Swarm), and Identity Systems (Auth0) on self-hosted, single-VM stacks. Focus on an MVP that demonstrates secure data ingestion, storage, and basic LLM-assisted summarization. **Phase 1: Secure Data Ingestion and Storage MVP (2-3 weeks)** 1. **Architecture Design:** Propose a high-level architecture diagram showing data flow from mobile collection/remote sensing to PostgreSQL, and then to LLM analysis. Emphasize security, data sovereignty, and multi-tenancy. 2. **PostgreSQL Schema:** Design a foundational PostgreSQL schema that supports territorial monitoring data, considering multi-community access and row-level security. Include tables for land parcels, events, sensor readings, and user/community metadata. 3. **API for Data Ingestion:** Develop a Next.js (App Router) API endpoint (e.g., `/api/data/ingest`) that accepts sample mobile data (JSON payload representing a monitoring event or observation) and securely inserts it into the PostgreSQL database. Implement basic authentication (mock Auth0 integration for now) and data validation. 4. **CapRover Deployment Script:** Provide a `caprover_deploy.sh` script or instructions to deploy a basic Next.js app with PostgreSQL on a CapRover instance. Include `Dockerfile` for the Next.js app. 5. **LLM Integration Stub:** Create a simple endpoint (e.g., `/api/analyze`) that takes a query (e.g., 'summarize recent activity in community X') and returns a mock LLM response, demonstrating where the LLM integration would sit. **Verification:** * API endpoint successfully ingests data into PostgreSQL with correct schema. * Data can be queried securely, respecting community boundaries. * Basic Next.js app and PostgreSQL are deployable via CapRover. * Mock LLM endpoint can be invoked and returns a placeholder response.
Conservation Metrics | Lead Data Platform Engineer | REMOTE (US) Indigenous People around the world are working tirelessly to protect and manage their territories under mounting external threats. Conservation Metrics is a small, mission-driven company co-creating an open-source data platform designed to support territorial monitoring and Indigenous data sovereignty. It combines remote sensing products (maps, alerts, and change detection), mobile data collection tools, secure data warehousing, LLM-assisted analysis tools, and governed data access to allow Indigenous communities to explore, analyze, and summarize their information. Lead position: You will own architecture and data infrastructure to support Indigenous data sovereignty and secure collaboration. We are looking for someone who can work through hard technical trade-offs and commit. In addition, Leads at Conservation Metrics are hands-on, writing production code and reviewing PRs to stay close to the system. Tech: PostgreSQL, CapRover (Docker Swarm), Identity Systems (Auth0) on self-hosted, single-VM stacks. Data Sovereignty & Governance are big here. See link for example 1st year projects and how to apply: https://conser
Standard for Next.js apps with Vercel/Neon; self-hosted setup is more involved.
New: Docker Swarm and CapRover administration – ~3-5 days to get proficient.
Learn it: Docker getting started ↗
Get set up: Install Docker Desktop → `docker run hello-world` to verify → write a Dockerfile.
New: Identity management and OAuth flows – ~2-3 days for integration basics.
Learn it: Auth quickstart (Clerk) ↗
Get set up: Create an auth app (Clerk/Auth0) → copy the publishable + secret keys → add the middleware.
New: Understanding satellite data formats and processing – ~2-3 days.
Learn it: Search getting-started ↗
New: Deep understanding of Indigenous data governance frameworks – ~3-5 days of dedicated study.
Learn it: Search getting-started ↗
Apply directly via the careers page link: https://conservationmetrics.com/careers/lead-data-platform-e...
“Highlight strong technical skills in data platform engineering, distributed systems, and modern web stack, emphasizing a keen interest in mission-driven work and a quick grasp of new domains like data sovereignty. Reference experience with open-source contributions or similar complex data challenges.”
Open the original ↗