Senior Geospatial Software Engineer

Ryz Labs

Argentina

Remote

ARS 136,430,000 - 197,065,000

Full time

6 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

RYZ Labs is seeking a Senior Geospatial Software Engineer to design and evolve a platform that handles maps, coordinates, geometry, and location-based data for field operations. You will work across production systems and contribute to architecture decisions.

The role requires 5+ years of software experience with TypeScript and Node.js, plus hands-on GIS skills. You will transform documents into reliable geographic data, improve data accuracy, and help build observable, resilient services in a

Qualifications

  • 5+ years of professional software engineering experience with ownership of production systems.
  • Strong hands-on experience with TypeScript and Node.js.
  • Experience developing software involving GIS, mapping, or geospatial data.
  • Excellent written and spoken English; ability to work independently in a distributed team.

Responsibilities

  • Design, develop, and maintain production geospatial services and architecture.
  • Build map, coordinate, and geometry processing features.
  • Transform geometry from documents into accurate real-world coordinates.
  • Ensure data accuracy and safe handling of incomplete inputs.
  • Contribute to testing, CI, observability, and engineering standards.
  • Own key architectural areas as the product scales.

Skills

TypeScript
Node.js
GIS
Geospatial data

Tools

PostGIS
GeoJSON
Proj4js

Job description

RYZ Labs is seeking a Senior Geospatial Software Engineer to help build and evolve a platform that works with complex construction and location-based data. This role combines strong software engineering skills with practical experience handling maps, coordinates, geometry, and geospatial information. You will be involved in building the systems that transform information from construction documents into accurate, usable geographic data that can support real-world field operations.

What You'll Do
  • Design, develop, and maintain production systems while contributing to technical architecture and engineering decisions
  • Build functionality around maps, geographic coordinates, spatial relationships, and geometric data
  • Develop solutions that can extract, process, validate, and transform geometry from unstructured or semi-structured documents
  • Work on functionality involving geographic measurements, distances, routing, asset locations, and other location-based calculations
  • Translate real-world geographic information into reliable data that can be visualized, measured, and used in the field
  • Handle imperfect data sources, including inconsistent formats, incomplete information, and ambiguous inputs
  • Establish approaches that prioritize data accuracy and clearly identify cases where a reliable result cannot be produced
  • Contribute to code reviews, engineering standards, testing, and continuous integration practices
  • Help improve system reliability through monitoring, observability, and safe failure mechanisms
  • Take increasing ownership of technical decisions and architectural areas as the product and engineering team grow
What We're Looking For
  • 5+ years of professional software engineering experience, with a track record of taking ownership of technical decisions and production systems
  • Strong hands-on experience with TypeScript and Node.js
  • Previous experience developing software involving GIS, mapping, coordinates, geometry, or other geospatial data
  • Practical knowledge of one or more areas such as GeoJSON, KML, GIS platforms, routing, mapping systems, fleet tracking, logistics, agriculture, drones, or location-based applications
  • Experience processing data that may be incomplete, inconsistent, noisy, or difficult to interpret
  • Strong attention to accuracy, data integrity, and system correctness, particularly when software outputs impact real-world decisions
  • Ability to reason about edge cases and design systems that behave safely when information is insufficient or uncertain
  • Strong written and spoken English communication skills
  • Comfortable working independently in a remote and distributed engineering environment
Nice to Have
  • Experience or education related to civil engineering, surveying, construction, asphalt, or estimating
  • Familiarity with construction concepts such as plans, alignments, stationing, quantities, and pay items
  • Experience working with routing, logistics, hauling, or distance calculations
  • Exposure to DOT bid packages or construction documentation
  • Familiarity with construction estimating platforms such as Bluebeam, B2W, HeavyBid, or HardDollar
  • Experience with 3D geospatial information, including terrain models, surface models, point clouds, or cut-and-fill calculations
  • Experience with technologies such as Turf.js, proj4js, PostGIS, or similar spatial libraries and databases
What You'll Own

As you grow into the role, you will take ownership of important areas of the platform, including:

  • Geospatial capabilities: how the product represents, processes, measures, and exports geographic information
  • Map and geometry workflows: transforming information extracted from documents into accurate real-world coordinates and usable geometry
  • Distance and routing functionality: supporting location-based calculations and hauling-related use cases
  • Core engineering: production code, technical design, architecture, and key engineering decisions
  • Reliability and quality: code reviews, testing, observability, monitoring, and engineering standards
  • Data correctness: ensuring the platform can distinguish between reliable results and situations where available information is insufficient
About RYZ Labs

RYZ Labs is a startup studio founded in 2021 by two lifelong entrepreneurs with extensive experience across technology and consumer businesses. The company brings together talented professionals across the US and Latin America to build and scale technology companies. Our teams are remote and distributed across the US and Latam, working with modern technologies to develop scalable, resilient products across different industries. At RYZ Labs, you'll have the opportunity to work with a high degree of autonomy, take ownership of meaningful projects, and collaborate with experienced professionals. You'll be exposed to challenging technical problems while continuing to develop your skills in a fast-moving startup environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Geospatial Software Engineer
Senior Geospatial Software Engineer

Ryzlabs • Argentina

Remote
ARS 1,800,000 - 3,000,000
Senior Engineer (geospatial experience)
Senior Engineer (geospatial experience)

Ryz Labs • Argentina

Remote
ARS 2,000,000 - 3,000,000
Remote Senior Geospatial Platform Engineer
Remote Senior Geospatial Platform Engineer

Ryzlabs • Argentina

Remote
ARS 1,800,000 - 3,000,000
Senior Geospatial Platform Engineer — Remote
Senior Geospatial Platform Engineer — Remote

Ryz Labs • Argentina

Remote
ARS 136,430,000 - 197,065,000
Senior Geospatial Engineer: Maps, Geometry & Production Systems
Senior Geospatial Engineer: Maps, Geometry & Production Systems

Ryz Labs • Argentina

Remote
ARS 2,000,000 - 3,000,000
Principal Engineer
Principal Engineer

Ryz Labs • Argentina

Remote
ARS 181,906,000 - 272,860,000
Principal Software Architect
Principal Software Architect

Ryz Labs • Argentina

On-site
ARS 212,224,000 - 318,336,000
Full Stack Engineer
Full Stack Engineer

Ryz Labs • Argentina

On-site
BRL 111,600 - 133,920
Work with cutting-edge technologies
Opportunities for learning and growth
Autonomy in development tasks
Principal AI Engineer
Principal AI Engineer

Ryz Labs • Argentina

Remote
ARS 272,860,000 - 363,813,000
Data Analyst
Data Analyst

Ryz Labs • Buenos Aires

On-site
ARS 900,000 - 1,300,000