About Big Geo
Big Geo is redefining geospatial intelligence with an AI-ready Discrete Global Grid System (DGGS) that transforms how spatial data is captured, indexed, and monetized. Our platform powers mission-critical decisions across sectors where location intelligence drives outcomes—from large-scale infrastructure projects and environmental planning to logistics and emergency response. We are industry agnostic, unlocking possibilities for organizations that have yet to realize the value a system like ours can deliver.
Backed by Vivid Theory, a venture studio dedicated to building transformative technologies, we're a multidisciplinary, entrepreneurial team built for impact. We work quickly, push boundaries, and expect every team member to be both a thinker and a doer.
The OpportunityWe're seeking an exceptional Senior Engineer to help architect and accelerate our next phase of growth. In this role, you'll build solutions that change how organizations leverage real-time geospatial data, working at the intersection of computational geometry, high-performance computing, and cutting‑edge geospatial technologies.
What You’ll Do- Design and implement production‑grade geospatial libraries with clean APIs and comprehensive documentation
- Build high‑performance C++ core systems with Python bindings for broad accessibility
- Develop and optimise computational geometry algorithms for large‑scale spatial analysis
- Validate and process complex geometries according to OGC standards
- Create deployment strategies and maintain CI/CD pipelines for geospatial services
- Collaborate across disciplines to deliver measurable results in high‑impact, real‑world scenarios
Programming & Software Development
- 7+ years of professional C++ development experience (C++14/17/20)
- Expert‑level understanding of modern C++ features, STL, templates, and design patterns
- Strong experience with memory management, performance optimisation, and multi‑threading
- Proficiency in Python with experience creating FFI bindings (pybind
11, ctypes, CFFI) - Experience building production‑grade libraries with clean APIs
- Senior Engineering Practices
- Advanced Git workflows and code review experience
- Proven experience designing deployment strategies for libraries and services
- Strong understanding of semantic versioning, backward compatibility, and API stability
- CI/CD pipeline development and management
- Comprehensive testing practices (unit, integration, performance)
- Experience with build systems (CMake, Bazel) and package management
Computational Geometry & Mathematics
- Deep understanding of computational geometry algorithms and data structures
- Strong foundation in linear algebra, differential geometry, and numerical methods
- Experience implementing geometric algorithms (convex hulls, spatial decomposition, nearest neighbour search)
- Knowledge of computational complexity and algorithm optimisation
- Understanding of floating‑point arithmetic and numerical stability
Geospatial & DGGS Expertise
- Solid understanding of coordinate systems, projections, datums, and transformations
- Experience with Discrete Global Grid Systems (H3, S2, or OGC DGGS standards)
- Knowledge of spatial indexing techniques and hierarchical grid structures
- Understanding of geodesic computations and spherical geometry
Geometry Validation & Processing
- Experience validating geometry according to OGC Simple Features specifications
- Ability to detect and repair invalid geometries (self‑intersections, duplicate vertices, incorrect winding order)
- Knowledge of topology rules and spatial relationships
- Experience with geometry simplification, buffering, and overlay operations
- Proficiency with GeoJSON, WKT/WKB formats
OGC Standards & Data Formats
- Working knowledge of OGC Simple Features Access (SFA) specification
- Understanding of Well‑Known Text (WKT) and Well‑Known Binary (WKB) formats
- Familiarity with OGC web services (WMS, WFS, WCS, WMTS)
- Experience with modern columnar formats (Geo Parquet, Geo Arrow)
- Proficiency with Cloud‑Optimised GeoTIFF (COG) and raster processing
Cloud & Infrastructure
- Kubernetes experience for deploying and scaling geospatial services
- Large‑scale cloud compute management (AWS, GCP, Azure)
- E…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: