Jobs · Engineering · California

Senior Network Backend Engineer

Point One Navigation · San Diego Metropolitan Area · 2 days ago
HybridEngineeringFull-time

About the role

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.

Responsibilities

  • Own Backend Services and APIs
  • 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.
  • Break down high-level goals into concrete tasks, schedules, and milestones, and hold yourself accountable for delivering against them.
  • Drive performance and efficiency improvements across the request path - latency, throughput, and cost.
  • Ensure the service stack is well-structured, maintainable, and built to last as the product and customer base grow.
  • Scale the RTK Corrections Network
  • Own 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.
  • Expand network capacity and coverage as new regions, stations, and customers come online.
  • Design and evolve distributed systems that are high-available, scalable, and observably reliable.
  • Respond to customer and market challenges
  • Engage directly with evolving customer needs and translate them into well-designed, durable technical solutions.
  • Collaborate with embedded, firmware, infrastructure, and customer-facing teams to deliver reliable end-to-end systems.
  • Identify and resolve bottlenecks and reliability risks early, particularly as traffic and scale grow.
  • Own Testing and Verification
  • Design and maintain rigorous testing strategies across backend services and the correction pipeline.
  • 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.

Requirements

  • 7+ years of professional software development, with significant depth in backend or distributed systems.
  • Proven ability to design, build, and operate production backend services and APIs at scale - from architecture through deployment and on-call ownership.
  • 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.
  • Deep understanding of networking fundamentals (TCP/IP, TLS, HTTP) and experience building low-latency, high-throughput services.
  • 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.
  • Bonus points for experience with real-time data streaming or low-latency messaging (gRPC, Kafka).
  • Experience with distributed processing frameworks (Flink, Spark, Hadoop).
  • Background in highly available or mission-critical systems.
  • Experience with infrastructure-as-code and large-scale observability tooling.

Qualifications

  • 7+ years of professional software development, with significant depth in backend or distributed systems.
  • Proven ability to design, build, and operate production backend services and APIs at scale - from architecture through deployment and on-call ownership.
  • 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.
  • Deep understanding of networking fundamentals (TCP/IP, TLS, HTTP) and experience building low-latency, high-throughput services.
  • 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.
  • Bonus points for experience with real-time data streaming or low-latency messaging (gRPC, Kafka).
  • Experience with distributed processing frameworks (Flink, Spark, Hadoop).
  • Background in highly available or mission-critical systems.
  • Experience with infrastructure-as-code and large-scale observability tooling.

Similar jobs

Senior Network Engineer

Trace Systems Inc.Five Points, TX· 3 days ago
Information Technologyapply on careers.tracesystems.com

Senior Network Engineer

Valiant SolutionsHuntsville, AL· 6 days ago
Information Technology$130k–$140k/yrapply on careers-valiantsolutions.icims.com

Senior Network Engineer

General Dynamics Information TechnologyFort Liberty, North Carolina, United States· 1 wk ago
Information Technology$128k–$173k/yrapply on gdit.wd5.myworkdayjobs.com