OPEN POSITIONS

Software Engineer, Frontend (Contractor)  

Software Engineer, Backend (Contractor)  

 

Software Engineer, Frontend (Contractor)

Slovenia, Remote

We are looking for a Software Engineer Contractor to help us further develop the Copernicus Browser application. This app is a cutting-edge browser that is redefining the way we explore the vastness of our planet through the eyes of the Copernicus Sentinel satellites. As a software developer, you have the unique opportunity to contribute to this revolutionary platform, where every line of code is a step towards transforming how people access and interact with Earth Observation (EO) data. You will add new features and integrate new interesting data sources that can be used by emergency response teams, researchers and the public, all in close collaboration with the European Space Agency (ESA) and the European EO community.

This is more than just a project; it's a mission. A mission to innovate, to break the mold, to create something that is both an engineering feat, and has a positive impact on our society by communicating how the planet is changing due to climate change and the impact people have in this regard.

You will as well contribute to the Planet team, a trailblazer in Earth Observation, where we utilize the power of satellite technology to collect data about our changing planet with unprecedented accuracy and frequency.

The contractor agreement is limited to one year, with the possibility to extend relating to the project progression.

Impact You Will Own:

  • Design, develop and test reusable open-source UI components
  • Integrate RESTful APIs in the UI
  • Maintain and further develop existing open-source code base of the Copernicus Browser
  • Conduct code reviews

What You Bring:

  • Expertise with React (or similar JavaScript frameworks) & Material UI
  • Experience with Redux for state management
  • Good knowledge of HTTP, REST, JSON, and HTML5/CSS3
  • Experience with Jest for unit tests, docker for containerization, git for version control and gitlab CI for one-click deployments.
  • Proven cross-functional communication and collaboration skills (Product & Design)
  • Passion for improving team processes and developer velocity
  • Ability to quickly react and adapt to new situations
  • 5+ years experience in software development

What Makes You Stand out:

  • Experience with geospatial technologies and data (e.g. Leaflet/OpenLayer for interactive maps)
Apply

Software Engineer, Backend (Contractor)

Slovenia, Remote

We are searching for a developer to help us automate the import of satellite and/or other geospatial raster data into Sentinel Hub, our cloud API for accessing and processing satellite imagery. You will be developing data import services for diverse datasets obtained from multiple imagery satellite operators and other data providers. Your work will be part of a bigger effort enabling our users to get access to a huge amount of data sources in a low-friction, self-serve manner, with a particular focus on data usage in emergency management.

The contractor agreement is limited to one year, with the possibility to extend, relating to the project progression.

Impact You Will Own:

  • Design, develop and test open-source data processing backend for each satellite data provider
  • Ensure the data integrates smoothly with existing data collections in Planet's Sentinel Hub
  • Cooperate with Planet backend and frontend developers as well as with data providers
  • Maintain and operate the developed artifacts throughout the duration of the project
  • Write technical documentation for the developed artifacts to ensure their sustainability

What You Bring:

  • Expertise with Java for the backend (JAX-RS, CDI, Jackson)
  • At least 5 years experience in software development in a cross-team collaborative setting
  • Expertise with REST APIs, HTTP(S)
  • Knowledge of relational databases
  • Ability to learn quickly
  • Passion for providing value to the users
  • Interest and drive to get things done

What Makes You Stand out:

  • Familiarity with the tech stack we use (see previous paragraphs)
  • Experience with geospatial technologies and data (e.g. GDAL, PostGIS, OGC standards)
  • Experience implementing and running software that requires 99.99 % SLA
Apply

By submitting this application, I acknowledge that I have read and understand the contents of the Recruitment Privacy Policy and consent to the processing of my data in the context of this application.