Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

PathGen

NewBe an early applicant

Full Stack Engineer (Geospatial)

Posted
Discussion

Summary

Full Stack Engineer building and operating a containerized geospatial analytics platform: a TypeScript backend with analytics/data-access APIs on DuckDB, raster tile services for Cloud Optimized GeoTIFF datasets, and user-facing frontend workflows. Hybrid role in Singapore with direct product ownership.

Build and operate a containerized geospatial analytics platform: a TypeScript-based backend (analytics and data access APIs backed by DuckDB) plus raster tile services for Cloud Optimized GeoTIFF (COG) datasets, integrated into user-facing workflows. You’ll work closely with data engineers and UI engineers to deliver correct, performant geospatial services and product features end-to-end.

Responsibilities:

  • Ship product features across backend services and frontend workflows, collaborating with data and UI engineers.
  • Build and maintain backend services in TypeScript (APIs for analytics and data access).
  • Design and optimize spatial workloads.
  • Implement efficient data delivery (REST plus streaming/WebSockets where appropriate).
  • Build and optimize raster delivery from COGs (TiTiler/rio-tiler-style services, range reads, caching).
  • Improve performance and reliability via profiling, caching, defensive data handling, and automated testing.
  • Maintain reproducible multi-service Docker workflows for local development and CI.

Required Qualifications:

  • Strong TypeScript engineering across backend and frontend (production-grade services and modern web UI development).
  • Experience building and operating APIs (REST; streaming via WebSockets/SSE where appropriate), with attention to reliability, input validation, and backward-compatible contracts.
  • SQL and data modeling skills for analytical workloads; performance tuning mindset and comfort working with large datasets.
  • Experience with containerized, multi-service development (Docker/Compose) and automated testing in CI.

Geospatial:

  • Solid geospatial fundamentals: vector/raster data, coordinate systems, CRS transformations, and Web Mercator tiling concepts.
  • Practical experience delivering raster data from COGs, including familiarity with GDAL/rasterio-equivalent tooling and TiTiler/rio-tiler-style serving patterns (range reads, overviews, nodata handling, caching).
  • Experience delivering vector data (GeoJSON and/or vector tiles) with attention to correctness and performance (reprojection, bbox queries, geometry validity).

Preferred Qualifications:

  • DuckDB experience for spatial analytics and query optimization (or similar analytical engines with transferable skills).
  • PostGIS experience and spatial query optimization.
  • Vector tile pipelines and tooling.
  • AWS delivery patterns (S3, IAM, CloudFront/CDN) and cost and performance trade-offs.
  • Python and FastAPI experience for backend integrations.

Desired Personal Attributes:

  • Start-up mentality (flexible & pragmatic)
  • Strong collaboration skills in multi-disciplinary environments.
  • Systems thinking and a bias toward reliability & scalability.
  • Ability to design practical, maintainable geospatial & analytics infrastructure.

What We Offer:

  • A mission-driven environment focused on improving global public health.
  • Opportunities to work on high-impact problems in AI and pathogen genomics.
  • A flexible and collaborative work culture with a commitment to innovation.
  • Low bureaucracy with direct ownership of the product — no ticket-factory work.
  • Competitive salary and paid leave.
  • Hybrid-friendly work pattern.

Join us to help operationalize the future of genomic intelligence and deploy real-world AI tools that matter.

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →