Skip to content

Join us

Together, we're on a mission to harness the power of space for a sustainable climate impact on global industries.

Featured positions

Our team works at the interface of space innovation, agri-tech and business. We are constantly looking for new talent and perspectives to develop our team further.

Our mission

A career at constellr is for those who are seeking the extraordinary. We are operating in the new space and agri-tech sectors, combining engineering, Earth Observation, and agronomy to address one of the biggest challenges of our time: how to ensure global food security. We are a fast-growing and diverse team, comprised of highly motivated professionals from various backgrounds. We share a common vision to revolutionize decision-making in tomorrow's smart farming industry.   

constellr values


We believe strongly in co-creation, team spirit and servant leadership, guided by a learning mindset, and a desire to contribute to our collective growth and future potential.


Committed to a broader and meaningful mission, we seek to drive change and cultivate a growth mindset, ensuring our actions are always purposeful and contribute positively to people and planet.


With roots in science and entrepreneurship, we push boundaries through innovative creativity, determination and principled challenges to the status quo, shaping a future defined by an audacious vision.


We rely on each other to be trustworthy, credible, reliable and consistent in our principles and actions, building resilience through relationships and ensuring we meet the highest ethical and legal standards.

Focus: Product Team

Gain insights into the role of a remote sensing engineer and the experience of being part of constellr's product team through Head of Product, Matthieu Taymans.

Join us in our mission to make a positive impact on the world through the application of remote sensing technology.

Our offices


Heinrich-von-Stephan-Straße 5c, 79100 Freiburg, Germany


Silversquare Delta, Avenue Arnaud Fraiteur 15-23, 1050 Bruxelles


Schillerstraße 23A, 80336 München, Germany