European Space Imaging was established in 2002 and has been growing steadily ever since – now we have an office of around 40 close-knit employees in the beautiful city of Munich. We work hard to provide Europe with Earth’s best satellite images, and are just a short walk away from the world’s biggest Biergarten!

Expand Your Horizons

Our international team works with clients across Europe and North Africa to understand the entire globe.

Own Your Role

Because we are a smaller company there is room for employees to make a role their own.

A Higher Purpose

Our work has a real impact on how people see and understand the world - we can make it a better place.


Software Engineer (m/f/d)

Join our growing team and help us build next generation solutions! You will work to design and build geospatial solutions using the latest software development technologies. We are looking for a highly self-motivated individual with the right skill set to help us with our growing code base.
The role is based in Munich, Germany, and reports to the Development Team and Director Customer Support and Development.
We offer work in the highly exciting field of satellite based Earth Observation.
European Space Imaging is Europe’s most successful provider of global high resolution satellite imagery based in Munich, Germany. Since its establishment in 2002, we have consistently shown extraordinary growth and is now selling its satellite image products to customers in Europe and North Africa. Our European technology partners are the German Aerospace Center (DLR) and GAF AG.


  • Create and document geospatial software by developing solutions, documentation, flowcharts, diagrams, code comments, and clean code
  • Support the development team in optimizing workflows throughout the company
  • Cooperate with partners on external software development tasks
  • Maintain, operate and update preexisting software solutions
  • Develop custom solutions for core clients



  • Excellent JavaScript, CSS and HTML skills, in particular for frontend web map applications
  • Strong knowledge of Python
  • Hands-on experience with Node.js and server-side JavaScript patterns
  • Hands-on experience working with APIs (REST/SOAP)
  • Good SQL skills
  • Comfortable working with a *nix shell
  • Comfortable with version control (Git)
  • A university degree in Computer Science/Software Engineering/GIS or similar, and/or proven practical job experience
  • Outstanding verbal and written communication, comprehension and presentation skills, as well as intercultural competence
  • Comfortable communicating with colleagues in English
  • Nationality limited to EU member country, NATO member country, Australia, Japan, New Zealand, and Switzerland



  • Knowledge of geospatial libraries for JavaScript such as ArcGIS API for JavaScript OpenLayers, Leaflet or CesiumJS
  • Knowledge of geospatial libraries for Python, such as gdal/ogr, geopandas, shapely, pyproj, rasterio
  • Previous experience with geospatial/remote sensing concepts and formats
  • Previous exposure to Java development
  • Previous exposure to cloud environments
  • Previous experience with PostgreSQL/PostGIS
  • Basic knowledge of satellite remote sensing would be a plus
  • German on B1 level or higher is a plus but not required



  • Subsidised gym membership
  • Subsidised language course
  • Central location easily accessible by public transport
  • Employer contributions to company pension scheme


This is a perfect opportunity to take ownership of a role and become an essential part of a dynamic and growing organization.
Interested in pursuing this opportunity?
We look forward to receiving your brief motivation letter and curriculum vitae in English or German via e-mail to
with the subject title: Software Engineer 2021