Data Engineer

StormGeo Company

New Jersey

Presencial

USD 110.000 - 170.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Hybrid Work Model
Global mission
International development

Descripción de la vacante

StormGeo is seeking a Data Engineer to design, develop and optimize scalable satellite data pipelines. You will build ETL workflows, ingest and catalogue large datasets, and ensure reliable 24/7 data delivery.

Collaborate with engineering, meteorology, product and operations teams while applying best practices in testing and documentation. The role emphasizes Python/SQL proficiency, experience with workflow orchestration (Prefect/Airflow) and familiarity with geospatial data formats, on a team

Formación

  • Degree in CS/Data Eng/Atmospheric Science/Geoscience or related field, or equivalent practical experience.
  • 3+ years of professional programming or data engineering experience with large-scale satellite/environmental data.
  • Strong Python and SQL skills.
  • Experience designing and operating data pipelines and ETL processes.
  • Familiarity with Prefect, Airflow or similar orchestration tools.
  • Experience with UNIX/Linux systems and scripting.
  • Knowledge of satellite/geospatial data formats (NetCDF, HDF, GeoTIFF, COG, Shapefile, GeoParquet, GRIB).
  • Experience with GDAL, SNAP, Xarray, Rasterio or similar.
  • Experience with Git, unit testing, and software development best practices.
  • Strong written and verbal English communication skills.
  • Structured, curious and solution-oriented problem-solving approach.

Responsabilidades

  • Maintain, improve and modernize backend processes for satellite imagery and geospatial data.
  • Design, develop and optimize scalable satellite data pipelines.
  • Build and maintain reliable ETL workflows with tools like Prefect/Airflow.
  • Ingest, transform, validate and catalogue large volumes of satellite data.
  • Align data platforms with business goals and product requirements.
  • Develop scripts and services that integrate satellite data into StormGeo products.
  • Monitor pipelines, troubleshoot issues, and ensure 24/7 data delivery.
  • Collaborate with engineering, meteorology, product and operations teams.
  • Share knowledge and contribute to a supportive team environment.
  • Improve software quality through testing, documentation and code reviews.

Conocimientos

Python
SQL
English communication

Educación

Bachelor's degree in Computer Science, Data Engineering, Atmospheric Science, Geoscience or related field

Herramientas

Prefect
Airflow
UNIX/Linux
NetCDF
HDF
GeoTIFF
COG
Shapefile
GeoParquet
GRIB
GDAL
SNAP
Xarray
Rasterio
Git
Unit testing
Containerization (Docker)

Descripción del empleo

About the role

StormGeo is looking for a Data Engineer to help us build, maintain and modernize the data pipelines that power our satellite-based solutions.

In this role, you will work at the intersection of satellite data and data engineering. You will help evolve our backend processes, improve data quality and reliability, and shape platforms that support both current products and future business needs. You will join an international, collaborative team where curiosity, clear communication and practical problem-solving are highly valued.

The position is based in Norway, with the possibility to work from either our Bergen or Oslo office. We are also open to the candidates in any Europe location within commuting distance of one of our StormGeo offices.

Main Responsibilities
  • Maintain, improve and modernize backend processes for satellite imagery and geospatial data.
  • Design, develop and optimize scalable satellite data pipelines.
  • Build and maintain reliable ETL workflows, including orchestration using tools such as Prefect.
  • Ingest, transform, validate and catalogue large volumes of satellite and environmental data.
  • Align data platforms with business objectives, product requirements and evolving technology.
  • Develop scripts, tools and services that integrate satellite data into StormGeo products.
  • Monitor operational pipelines, troubleshoot issues and contribute to reliable 24/7 data delivery.
  • Collaborate with colleagues across engineering, meteorology, product and operations.
  • Share knowledge, contribute ideas and help create a supportive team environment.
  • Improve software quality through testing, documentation, code reviews and continuous improvement.
Core Requirements
  • A degree in Computer Science, Data Engineering, Atmospheric Science, Geoscience or a related field—or equivalent practical experience.
  • At least three years of professional programming or data engineering experience, ideally involving large-scale satellite, environmental or geospatial data.
  • Strong Python and SQL skills.
  • Experience designing and operating data pipelines and ETL processes.
  • Familiarity with workflow orchestration tools such as Prefect, Airflow or similar.
  • Experience with UNIX/Linux systems and scripting.
  • Knowledge of satellite and geospatial data formats such as NetCDF, HDF, GeoTIFF, COG, Shapefile, GeoParquet and/or GRIB.
  • Experience with tools and libraries such as GDAL, SNAP, Xarray, Rasterio or similar.
  • Experience with Git, unit testing, automated testing and software development best practices.
  • Strong written and verbal English communication skills.
  • A structured, curious and solution-oriented approach to problem-solving.
  • The ability to communicate clearly, collaborate effectively and contribute positively to a team.
Preferred Qualifications
  • Experience working with atmospheric, oceanographic or other environmental data.
  • Experience supporting production systems or data services in an operational environment.
  • Knowledge of satellite data cataloguing, metadata standards or data discovery platforms.
  • Experience with containerization, CI/CD or infrastructure-as-code.
  • Experience with test-driven development or similar quality-focused practices.
Company Offers
  • Global mission - Every day, we enable our clients to navigate a changing environment by unlocking the value of data.
  • Smart, creative, and innovative environment, where you'll work alongside a talented and supportive team of professionals.
  • Hybrid Work Model.
  • International development opportunities to support your professional growth.

We value diverse perspectives and welcome candidates from all backgrounds and industries. StormGeo offers a stimulating international environment where we challenge, encourage, and support each other. Get a glimpse of our culture and what it’s like to be part of our team by watching this short video: StormGeo.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Satellite Data Engineer: Build Scalable Pipelines (Hybrid)
Satellite Data Engineer: Build Scalable Pipelines (Hybrid)

StormGeo Company • New Jersey

Presencial
USD 110.000 - 170.000
Hybrid Work Model
Global mission
International development
Meteorologist
Meteorologist

StormGeo Company • Texas

Híbrido
USD 60.000 - 90.000
Hybrid Work Model
International development prospects
Geospatial Data Engineer
Geospatial Data Engineer

Orcrist Technologies GmbH • EE. UU.

A distancia
USD 101.000 - 169.000
Remote-first, Germany-wide
Flexible working hours
Home-office equipment budget
+3
Meteorologist
Meteorologist

StormGeo Company • Houston (TX)

Híbrido
USD 70.000 - 100.000
Hybrid Work Model
Global mission
International development
+1
Geospatial Full-Stack Engineer
Geospatial Full-Stack Engineer

Orcrist Technologies GmbH • EE. UU.

A distancia
USD 101.000 - 169.000
Remote-first
Germany-wide
Home-office budget
+2
Data Engineer
Data Engineer

SSC - Swedish Space Corporation • Town of Sweden (NY)

Presencial
USD 80.000 - 120.000
Extra paid leave throughout the year
Wellness allowance of SEK 5,000 per year
Health insurance
+3
Data Engineer (Junior / I)
Data Engineer (Junior / I)

Atomic Maps • EE. UU.

Presencial
USD 65.000 - 85.000
Modern geospatial tech exposure
Data infrastructure at scale exposure
Collaborate with experienced engineers
+1
Geospatial Specialist (Geospatial Data Scientist)
Geospatial Specialist (Geospatial Data Scientist)

Employers from Greece • EE. UU.

A distancia
USD 90.000 - 140.000
Geospatial Data Scientist
Geospatial Data Scientist

OpenKrill • EE. UU.

Presencial
USD 84.000 - 129.000
Remote-first work environment
Germany-wide team coordination
Flexible working hours
+4
Staff Data Engineer
Staff Data Engineer

Overstory • San Diego (CA)

A distancia
USD 180.000 - 240.000
Remote-first environment
Home office stipend
Learning budget
+2