Remote Senior Geospatial Software Engineer — Hyperscale GIS

Ocient

United States

On-site

USD 165,000 - 190,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ocient is hiring a Senior Software Engineer to extend the geospatial engine and own end-to-end features from spherical math correctness to query performance at hyperscale. This is a hands-on role on a small team with a broad surface area, requiring deep C++ expertise and strong attention to numerical correctness.

You will work on core spatial libraries, geodesic accuracy, and advanced indexing and analytics, collaborating with cross-functional teams to deliver end-to-end, in-database geospatial

Qualifications

  • 5+ years building production software systems, including solid experience in C++ (or comparable systems-level work with a willingness to work primarily in C++).
  • Solid grasp of computational geometry and, critically, spherical/geodetic geometry.
  • Exposure to geospatial data, standards, or libraries: WGS84 and geodetic datums, OGC/WKT/WKB, GEOS, S2, H3, PostGIS, or equivalent.
  • Comfort with performance engineering such as profiling, algorithmic optimization, and reasoning about work at scale.
  • Strong instincts around numerical correctness and edge cases, and the discipline to encode them in tests and documentation.
  • Ability to work across teams and codebases and turn ambiguous requirements into concrete solutions.

Responsibilities

  • Core spatial engine work: extend and harden the 120+ geospatial function library across accessors, constructors, measures, predicates, spatial operators, spatial relationships, transformations, and parsers/formatters (WKT, WKB, EWKT, GeoHash).
  • Geodesic correctness: address geodesics, great-circle distance, and WGS84 model handling with edge-case considerations.
  • Performance and indexing at hyperscale: optimize spatial predicates, joins, range queries, and vectorized evaluation.
  • Spatiotemporal analytics: deepen space-and-time operators, trajectory reconstruction, and movement analysis.
  • Engine integration: connect geospatial features with other analytical surfaces and in-database ML.
  • Collaboration: write design docs, tests, and documentation to prevent regressions.

Skills

5+ years in production software
Computational geometry
Spherical/geodetic geometry
Numerical correctness
Ambiguity-to-solution discipline
Cross-team collaboration

Tools

WKT/WKB
GEOS
S2
H3
PostGIS

Job description

Ocient is hiring a Senior Software Engineer to extend the geospatial engine and own end-to-end features from spherical math correctness to query performance at hyperscale. This is a hands-on role on a small team with a broad surface area, requiring deep C++ expertise and strong attention to numerical correctness.

You will work on core spatial libraries, geodesic accuracy, and advanced indexing and analytics, collaborating with cross-functional teams to deliver end-to-end, in-database geospatial

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Geospatial Software Engineer — Hyperscale
Remote Senior Geospatial Software Engineer — Hyperscale

Ocient • Northern (KY)

Hybrid
USD 165,000 - 190,000
Remote Senior Geospatial Software Engineer - Hyperscale
Remote Senior Geospatial Software Engineer - Hyperscale

Blue Bear Capital • United States

On-site
USD 165,000 - 190,000
Senior Software Engineer - Geospatial
Senior Software Engineer - Geospatial

Blue Bear Capital • United States

On-site
USD 165,000 - 190,000
Senior Software Engineer - Geospatial
Senior Software Engineer - Geospatial

Ocient Inc. • Northern (KY)

On-site
USD 165,000 - 190,000
Senior Geospatial Data Engineer
Senior Geospatial Data Engineer

Object Computing, Inc. • St. Louis (MO)

On-site
USD 100,000 - 130,000
Senior Geospatial Visualization Architect
Senior Geospatial Visualization Architect

EngRadar • Foster City (CA)

On-site
USD 140,000 - 190,000
Senior Geospatial Software Engineer
Senior Geospatial Software Engineer

Oak Ridge National Laboratory • Oak Ridge (TN)

Hybrid
USD 105,000 - 140,000
Software Engineer (Geospatial)
Software Engineer (Geospatial)

Anakim Consulting Incorporated • Garretson (SD)

On-site
USD 100,000 - 140,000
Remote Senior Backend Lead — Geospatial AI & PostGIS
Remote Senior Backend Lead — Geospatial AI & PostGIS

Gilytics AG • United States

Remote
USD 140,000 - 210,000
Ownership of tech core
Flexible hours around CET core time
Hybrid in Valencia
+2
Remote Senior GIS Software Engineer – Full-Stack
Remote Senior GIS Software Engineer – Full-Stack

Jobgether SRL • United States

Remote
USD 140,000 - 190,000
Medical insurance
Dental insurance
Vision insurance
+4