Remote Senior Geospatial Software Engineer — Hyperscale GIS

Ocient

United States

On-site

USD 165,000 - 190,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

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

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 Geospatial Data Engineer
Senior Geospatial Data Engineer

Oci • St. Louis (MO)

On-site
USD 120,000 - 180,000
Senior Geospatial Data Engineer
Senior Geospatial Data Engineer

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

On-site
USD 100,000 - 130,000
Sr. Data Scientist
Sr. Data Scientist

Eightelevengroup • Indianapolis (IN)

On-site
Senior C++ 2D/3D GIS Graphics Engineer
Senior C++ 2D/3D GIS Graphics Engineer

ESRI • Portland (ME)

On-site
USD 151,000 - 247,000
Health benefits
Vacation time
401(k) & Profit-sharing
Software Engineer (Geospatial)
Software Engineer (Geospatial)

Anakim Consulting Incorporated • Garretson (SD)

On-site
USD 70,000 - 95,000
Senior C++ Engineer for 3D GIS Analytics & Visualization
Senior C++ Engineer for 3D GIS Analytics & Visualization

Esri • Redlands (CA)

On-site
USD 100,000 - 130,000
Remote Sr. Software Engineer - Geospatial Workflows
Remote Sr. Software Engineer - Geospatial Workflows

EagleView Technology Corp. • United States

Remote
USD 125,000 - 150,000
PTO/Sick/Parental leave
Medical Insurance
Dental Insurance
+6
Associate Software Engineer 750
Associate Software Engineer 750

(EDO) Entertainment Data Oracle, Inc. • Maryland

On-site
USD 150,000 - 210,000
Flexible work environment
Competitive compensation
Fully paid medical benefits
+2