Point One Navigation

Point One Navigation

Staff Network Backend Engineer

San Francisco HQ · Staff+

Sponsorship not specifiedDetected 8 days ago
JavaGoDistributed SystemsBackend DevelopmentAWSGCPCloud PlatformsgRPCKafkaSparkTCP/IPLeadershipCollaborationHadoop

About the role

  • We're API-first, developer-focused, and pushing the boundaries of autonomy and automation.
  • The RTK Corrections Network is the backbone connecting our reference stations to every device that depends on us.
  • This environment gives people a high level of autonomy and the ability to make a real impact.

Responsibilities

  • Customer challenges are met with well-designed, durable solutions.
  • Lead design, implementation, and optimization of backend services that power the RTK Corrections Network and customer-facing APIs.
  • Build and evolve API-first services that are clear, well-documented, and reliable for internal and external developers.
  • Drive performance and efficiency improvements across the request path - latency, throughput, and cost.
  • Own the ingestion, processing, and distribution of GNSS correction data from reference stations to devices in the field.
  • Design streaming and connectivity paths (e.g., NTRIP and similar protocols) that deliver corrections reliably and at low latency.
  • Our RTK Corrections Network and Positioning Engine deliver centimeter-level accuracy and high-confidence positioning for vehicles, robots, drones, and devices across industries.
  • Staff Network Backend Engineers own the design, implementation, and reliability of the backend services and APIs that power Point One's RTK Correction Network - from correction-data ingestion and distribution to the customer-facing APIs that deliver positioning at scale.
  • you will design and build distributed systems that serve real-time corrections to hundreds of thousands of devices in the field, with the latency, availability, and the correctness that mission-critical positioning demands.
  • Design for high availability, graceful degradation, and recovery under partial failure.

Requirements

  • 7+ years of professional software development, with significant depth in backend or distributed systems.
  • Proven ability to decompose high-level goals into actionable tasks, realistic schedules, and clear milestones - with a track record of delivering on commitments.
  • Strong proficiency in a backend language such as Go, Java, or Python.
  • Experience designing and operating distributed systems - availability, scaling, and observability.
  • Hands-on experience with cloud infrastructure (AWS, GCP, or similar), containers, and CI/CD.
  • Experience designing and owning testing and verification strategies for complex systems.
  • BS/MS in Computer Science, Computer Engineering, or equivalent experience.
  • Experience with real-time data streaming or low-latency messaging (gRPC, Kafka).
  • Experience with distributed processing frameworks (Flink, Spark, Hadoop)
  • Working knowledge of GNSS, RTK corrections, or positioning technologies.
  • Proven ability to design, build, and operate production backend services and APIs at scale - from architecture through deployment and on-call ownership.
  • Deep understanding of networking fundamentals (TCP/IP, TLS, HTTP) and experience building low-latency, high-throughput services.
  • Bonus Points For
  • Background in highly available or mission-critical systems.

Benefits

  • Expand network capacity and coverage as new regions, stations, and customers come online.
  • Treat test coverage as a first-class engineering responsibility - ensuring the team and customers have confidence in every release.
  • Identify gaps in coverage proactively, particularly as new services, protocols, or customer configurations are added.

Company info

  • Trust / Assume Best Intent - Trust allows us to move fast. When we start from trust, we spend no time second-guessing or looking for ulterior motives and thus focus all our energy on acting.
  • High Output, Action Oriented - Our default posture is "yes." We bias toward action and deliver results quickly, knowing that speed and efficiency compound into impact as we unblock others around us.
  • Divine Discontent - We're never satisfied with the status quo and are self-motivated to improve ourselves, our work, and our company. We actively seek feedback in real-time to shorten improvement cycles.
  • No Ego, One Team - Collaboration without ego creates leverage. When we win as one team, we eliminate friction and move faster together.
  • Self Accountability - Taking ownership is the straightest line to learning, self-improvement, and correcting our course of action. And blaming others around us is a fast path to destroying trust.
  • Edge Innovation - We bias toward action over approval. Experiment, decide, and move - failure is just a step toward faster learning.
  • No Hierarchies - We practice self-prioritization and go direct to the source. Flattening layers reduces drag and maximizes autonomy.
  • Customer Experience First - We optimize for the end-to-end customer outcome, not functional or departmental efficiency. This focus cuts waste, aligns priorities, and ensures we spend effort where it matters most.
  • Backend services are robust, performant, and scalable across a growing base of devices, customers, and geographies.
  • APIs are well-designed, well-documented, and easy for customers and internal teams to build on.
  • Observability and testing are treated as first-class responsibilities, giving the team and customers confidence in every release.
  • Own observability - metrics, logging, tracing, and alerting - so issues are caught and resolved before customers feel them.

This listing is sourced directly from Point One Navigation's careers page and normalized into a canonical job model.