via Remote Rocketship
$0K - 0K a year
Developing web tooling, APIs, and data platforms with a focus on geospatial and routing data, including versioning, validation, and observability.
6+ years of software engineering experience, proficiency in Python, Go/TypeScript/Elixir, SQL, Graph Databases, Cloud systems, and CI/CD.
Job Description: • Create web tooling (editor + review UI) to add/modify map annotation needed by the routing service to avoid blocked or challenging areas. • Snap/attach annotations directly to routing graph entities (sidewalk segments and crossings) rather than free‑drawn polygons, with live highlighting of impacted segments to prevent misalignment with base maps. • Compute delivery‑volume impact for each annotation (historical jobs in window), require review when thresholds are exceeded, and surface roll‑forward/rollback previews. • Provide “what‑if” overlays and conflict detection. • Treat annotations and the sidewalk graph as first‑class, versioned artifacts; preserve stable segment IDs and annotation IDs across OSM refreshes and manual edits. • Enforce schemas, validation, and migrations; maintain provenance and audit trails (who/what/when/why) for every change. • Export graph‑coupled annotation artifacts for the Routing Service; validate ingestion and route behavior deltas in CI. • Build performant, scalable APIs (gRPC/REST) that serve map data to the routing engine and the robot fleet. • Design simple, fast workflows for Ops users (bulk edit/import, templated reasons, SLAs for review/approval). • Add RBAC, activity logs, and notifications; create dashboards for annotation coverage, freshness, and compliance. • Instrument routing services with strong observability (SLIs/SLOs, metrics, and tracing) to monitor system health and data freshness. Requirements: • 6+ years of software engineering experience, with a focus on building data platforms, backend infrastructure, or internal developer tools. • Strong proficiency in Python (for pipelines and tooling) and Experience with high-performance backend services using Go/Typescript/Elixir • Strong SQL skills and experience with Graph Databases (e.g., Neo4j, PostgreSQL with recursive queries) or geospatial stores. • Hands-on experience with Cloud systems (AWS/GCP), container orchestration (Kubernetes), and Infrastructure-as-Code (Terraform). • A strong background in CI/CD, unit/integration testing, and writing maintainable, production-grade code. Benefits: • Offers Equity
This job posting was last updated on 12/24/2025