Full Stack Engineer (Geospatial)

PathGen

Singapore

Hybrid

SGD 90,000 - 150,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work pattern
Competitive salary
Paid leave
Impactful projects

Job summary

PathGen-AI is building a containerized geospatial analytics platform with a TypeScript backend and raster tile services for COG datasets. You’ll collaborate with data and UI engineers to deliver correct, performant geospatial services and features end-to-end.

Responsibilities include shipping features across backend services and frontend workflows, building APIs in TypeScript, and designing spatial workloads. You’ll optimize data delivery, raster services, and maintain Docker-based CI workflows.

Qualifications

  • Strong TypeScript engineering across backend and frontend.
  • Experience building APIs (REST; WebSockets) with reliable contracts.
  • SQL and data modeling for analytical workloads.
  • Experience with containerized multi-service development and CI testing.

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).
  • Build and optimize raster delivery from COGs (TiTiler/rio-tiler-style).
  • Improve performance and reliability via profiling, caching, and automated testing.
  • Maintain reproducible multi-service Docker workflows for local development and CI.

Skills

TypeScript engineering
API design
Geospatial computing
WebSockets/Streams
Docker/Compose

Tools

Docker
PostGIS
GDAL
TiTiler/rio-tiler-style

Job description

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Geospatial Analytics Engineer
Geospatial Analytics Engineer

PathGen • Singapore

Hybrid
SGD 120,000 - 190,000
Hybrid-friendly work pattern
Competitive salary and paid leave
Geospatial Full‑Stack Engineer (Hybrid)
Geospatial Full‑Stack Engineer (Hybrid)

PathGen-AI • Singapore

Hybrid
SGD 90,000 - 150,000
Hybrid work pattern
Competitive salary
Paid leave
+1
Staff Software Engineer
Staff Software Engineer

PathGen • Singapore

Hybrid
SGD 180,000 - 260,000
Hybrid-friendly work pattern
Competitive salary
Paid leave
Platform Data Engineer
Platform Data Engineer

PathGen • Singapore

Hybrid
SGD 90,000 - 120,000
Hybrid-friendly work pattern
Competitive salary
Paid leave
Full Stack Engineer
Full Stack Engineer

Alphaeus Pte Ltd • Singapore

On-site
SGD 70,000 - 120,000
Full Stack Engineer
Full Stack Engineer

PathGen • Singapore

Hybrid
SGD 90,000 - 130,000
Platform Data Engineer
Platform Data Engineer

PathGen • Singapore

Hybrid
SGD 90,000 - 130,000
Competitive salary
Paid leave
Hybrid-friendly work pattern
Full Stack Engineer
Full Stack Engineer

FPT Asia Pacific • Singapore

On-site
SGD 120,000 - 160,000
Full-Stack Engineer - #1692
Full-Stack Engineer - #1692

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 90,000 - 130,000
Geospatial Analytics Engineer: Interactive Maps & Pipelines
Geospatial Analytics Engineer: Interactive Maps & Pipelines

PathGen-AI • Singapore

Hybrid
SGD 120,000 - 190,000
Hybrid-friendly work pattern
Competitive salary and paid leave