Satellite Data Engineer

Warsaw, Remote

CloudFerro is a provider of cloud data processing services. It provides and supports cloud computing for specialized markets, including the European space industry, climate research and science.

It has extensive experience in storing and processing large data sets, including multi-petabyte Earth observation satellite data repositories. CloudFerro solutions are used by leading companies and scientific institutions in Europe from various market sectors that process large data sets: European Space Agency (ESA), EUMETSAT, European Center for Medium-Range Forecasts (ECMWF), Mercator Ocean International, German Aerospace Agency (DLR), EGI and many others.

Due to our dynamic development, we are looking to join our team a:

What will be your tasks?

  • Building a backend to systems and services responsible for downloading, indexing and processing satellite imagery for clients such as the European Space Agency and EUMETSAT.

We are looking for developers who:

  • Have min. 5 years programming experience in commercial or scientific research projects related to mass processing of satellite data; processing in AWS cloud environments, CREODIAS, etc. will be an advantage
  • have knowledge of satellite and spatial data, including raster and vector data formats such as netcdf, hdf, ZARR, geotiff, COG, SHP, geoparquet, etc.
  • are familiarized with satellite image processing tools: SNAP, GDAL, dedicated libraries in Python or R, etc.
  • know how to catalogue satellite data (e.g. STAC) is welcome
  • have a degree in computer science, geoinformatics, geodesy and cartography, geophysics, geography or a related subject
  • can write a readable and efficient code (preferred language: Python or willing to learn);
  • have a good foundation in algorithms and data structures;
  • have knowledge of SQL;
  • have knowledge of Linux;
  • have experience of writing unit tests in accordance with TDD;
  • are ready to continuously develop and update their knowledge;
  • can comfortable communicating in English;
  • are ready to work hybrid from our office in Warsaw.

Technologies and tools we use:

  • on a day-to-day basis we use: Python3.8+, SQLAlchemyDjango, DjangoRestFramework, PostgreSQL, Redis, RabbitMQ;
  • our Software Development department consists of nearly 50 developers, testers, analysts and devops;
  • we rely on tools: Kubernetes, Tanka, ArgoCD;
  • automation plays an important role in our work;
  • our monitoring is based on Prometheus + ELK;
  • we practice Code Review, CI/CD, good practices, Testing;
  • we work on Linux;
  • we work based on Scrum/Agile;
  • we use tools: Git, Confluence, Jira.

What do we offer?

  • Working with us, you will carry out projects for the European space industry, climate research and science;
  • we adopt a hybrid or remote working model and are flexible in terms of working hours;
  • we are open to new ideas and discuss solutions together, so you learn and have the opportunity for continuous development;
  • we give you a high degree of autonomy in terms of work organisation,
  • you will have a real impact on technical and business decisions in your project,
  • you will work with people you can always count on - we have top-notch specialists and experts in their fields on board,
  • we offer attractive remuneration based on stable forms of employment,
  • you will receive a social package - medical care, multisport, life insurance;
  • you will have the opportunity to take language classes.

Want to know more?

Feel free to contact our recruitment team:

Satellite Data Engineer - CloudFerro Head 0032 1
Małgorzata Duda

Recruitment Expert

mduda@cloudferro.com

Linkedin

Satellite Data Engineer - CloudFerro Head 0035 1
Wioletta Dobkowska

Recruitment Expert

wdobkowska@cloudferro.com

Linkedin

Satellite Data Engineer - CloudFerro 020
Satellite Data Engineer - 002 coding

Software Developers

Software Development

We create and develop advanced distributed systems. Their task is to provide services for the extensive processing of satellite data, of which we collect and catalogue vast quantities. In order for our systems to work efficiently, we need services to retrieve, describe and record this data.