Senior Geospatial Software Engineer

Gro Intelligence
Denver, CO Full Time
POSTED ON 1/12/2024 CLOSED ON 3/11/2024

Job Posting for Senior Geospatial Software Engineer at Gro Intelligence

We are seeking a skilled Geospatial Software Engineer to advance Gro’s data storage and processing for our expanding geospatial datasets. This includes high resolution and multi-dimensional climate, environmental, and satellite data that are used to drive Gro’s product offerings and predictive models. The ideal candidate will have a strong background in building, optimizing, and maintaining systems that store and operate on large amounts of data in various geospatial formats.

What You'll Do

  • Design, implement, and maintain high throughput data pipelines that allow scientists to quickly analyze and transform large geospatial (multi-dimensional, high resolution) datasets in the cloud
  • Manage, optimize, and even redesign existing geospatial data workflows and storage systems
  • Design, implement, and manage data storage solutions for large geospatial datasets
  • Collaborate with scientists, analysts, researchers, and software developers to deliver high-quality geospatial data products and services
  • Work with cross-functional teams to integrate geospatial data processing tasks

Who you are

  • Someone who loves to learn, is willing to experiment, and remains adaptable
  • Understands geospatial data and computational challenges for N-dimensional array data and GIS data
  • Someone who is passionate about building and optimizing distributed parallel computing systems and crunching loads of data quickly and efficiently
  • Self-motivated to drive projects to completion
  • Open-minded about languages/tools/frameworks, and able to make good decisions about which to use (and when) to solve a particular problem
  • A great team player; someone with a point of view who knows how to humbly express it

What we're looking for

  • Ability to create and clearly communicate designs and ideas
  • 6 years of experience in geospatial software engineering, including cloud data pipelines, big data architecture, and automation
  • Expertise in Python
  • Experience with GIS libraries (e.g. GDAL, Rasterio, Rioxarray, Shapely, GeoPandas)
  • Fluency with cloud (AWS, GCP, or Azure) infrastructure (AWS preferred)
  • Experience with geospatial data formats and schemas - both legacy (HDF, NetCDF, GRIB) and cloud-optimized (GeoTIFF, TileDB, Zarr)
  • Fluency with one or more cloud-based distributed computing frameworks (e.g. Dask, Spark)
  • Experience with workflow management tools (e.g. Airflow, Dagster)
  • BS in Computer Science, a related technical field, or equivalent practical experience
  • Experience with cloud-native software development using containers (e.g. Kubernetes, ECS)

Nice to Have

  • Experience with collaborative platforms (e.g. GitHub, GitLab)
  • Experience with object stores (S3, Azure Blob Storage, etc)
  • Knowledge of data science,machine learning, and statistical models
  • Experience with Geospatial or highly pixelated data sets
  • Experience in technical leadership, leading project teams, and setting technical direction
  • Proficiency with or willingness to learn Rust

Compensation

The salary range for this role is expected to be $130,000 - $225,000. Other compensation for the role includes equity, a generous PTO policy and health, vision & dental insurance.

FusionAuth - Senior Java Engineer
Senior Java Engineer - 1871 Member Company -
Broomfield, CO
Senior Water-Wastewater Engineer
Wastewater Engineer - Tetra Tech Careers -
Denver, CO
Senior Software Engineer
Isys Technologies -
Arvada, CO

Salary.com Estimation for Senior Geospatial Software Engineer in Denver, CO
$152,797 to $187,752
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Senior Geospatial Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Analysis of Algorithms Skill

    • Income Estimation: $189,248 - $234,902
    • Income Estimation: $223,125 - $287,296
  • Bug/Defect Analysis Skill

    • Income Estimation: $112,353 - $160,886
    • Income Estimation: $115,954 - $150,443
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Geospatial Software Engineer jobs in the Denver, CO area that may be a better fit.

Software Test Engineer

Reinventing Geospatial, Inc. (RGi), Denver, CO

Java Software Engineer

Reinventing Geospatial, Inc. (RGi), Denver, CO