SIGN IN

We need your help!

At Sentinel Hub we are looking for people that are driven by purposeful work, achieving professional goals and are eager to learn. You will often face complex but interesting problems that will require cutting-edge solutions and a deep understanding of the domain at various levels.

We are looking for people with a good understanding of software architecture, data structures and algorithms, who are comfortable with professional software engineering best practices and have a passion for quality and an optimal user experience.

If you don’t have the required experience, apply anyway! We value your potential to learn new skills more than the skills you currently possess.

See what working for Sinergise, the company behind Sentinel Hub, can offer you here.

Open positions - Ljubljana, Slovenia

SENTINEL HUB AND SINERGISE COMMUNITY EVANGELIST

BACK-END DEVELOPER

DEV OPS / SYSTEM ADMINISTRATOR

Sinergise is hiring for positions in other teams as well. Check them out here.


Sentinel Hub and Sinergise Community Evangelist

Sinergise’s vision is to facilitate the power of Earth Observation data to monitor the impacts of climate change and make it a part of people’s everyday decision-making. Even in decisions as mundane (but also important) as ”Will I buy this fast fashion dress even if I can see with my own eyes the river pollution caused by the supplying textile companies in Indonesia?”.

We started by bringing open Copernicus Sentinel data to the cloud and making it available to everyone in an efficient and scalable manner. Then, we built an award-winning Sentinel Hub APIs, empowering application developers, and EO Browser, a free web application providing immediate insights to more than 50 PB of satellite data.  Every month we deliver data to hundreds of thousands of people, who are monitoring wildfires, environmental disasters, Amazon rain-forest deforestation, finding new penguin colonies in Antartica and even help finding missing hikers

We are looking for a communication expert with a delight in Earth Observation (EO) or an EO expert keen on venturing into PR and marketing. We have been building our Sentinel Hub business for several years now and have pushed it quite far, but we firmly believe we can do even better - we would like to raise awareness of the benefits of remote sensing data (and, consequentially, our services) by orders of magnitude. Recently, together with partners, we have been awarded a Copernicus Data Access contract, which validates our past efforts and, importantly, gives us motivation to push further. And here is where we need your help. 

What we would hope you to help us with:

  • finding the best channels and framing to pass our messages across, to our existing communities and beyond
  • participating in and presenting Sinergise and Sentinel Hub at conferences
  • organising and leading on-site and remote workshops helped by experienced engineers
  • communicating with the media
  • building a new Copernicus Data Space community
  • last, but not least, telling us what we need to do to achieve our goals… and then leading these efforts.

You would neither be starting from scratch nor doing it alone:

  • we have a marketing person working with us, a pair of graphical designers, lots of keen remote sensing experts and some external support
  • we reach an audience of over 200.000 people over various channels (Twitter, LinkedIn, Medium, YouTube, Newsletter)
  • our EO Browser is used by more than 150.000 people monthly; you could (actually already can) use it as well to generate an unlimited volume of beautiful pictures

All in all, we are doing pretty good, within a small Earth Observation niche; but we dream big! 

What we expect:

  • the content is rather technical, so you will ideally be at least somewhat familiar with remote sensing or have a genuine interest in it
  • excellent communication (verbal, written and presentational) skills
  • track record of communication accomplishments (presentations at conferences, blog posts, articles, workshops, webinars, videos, and other technical content etc.)
  • a rather proactive person, who understands what needs to be done and does it
  • fluency in English
  • attention to detail, as there would not be many people checking the messages after you
  • lots of common sense
  • preparedness to travel when needed (app. 5-15 times a year) to represent Sinergise and Sentinel Hub at conferences and community events.

At the risk of being perceived as soliciting free advice, but as we want you to understand our needs, we ask you to add two or three paragraphs to the cover letter on what we could do better in this field. 

What we offer:

We are a dynamic interdisciplinary and international team of highly motivated people who work closely together to create innovative EO solutions. As part of the team, you will get to work on real-world problems and help us drive forward the field of EO. On top of that, we are:

  • working in small teams that encourage you to put forward your ideas and help shape the team’s processes,
  • an inclusive and multicultural company where individuals have room to grow, professionally and personally,
  • a flexible work environment where your well-being is our top priority,
  • looking forward to work with you also in our cozy offices in Ljubljana, Slovenia or Graz, Austria.

Apply


Back-end developer

We are looking for back-end developers, who do not mind getting their hands dirty with a bit of DevOps. Sentinel Hub is proportionally complex, based on micro-services spawn over tens (sometimes thousands) of virtual machines running on AWS and four other clouds. The back-end is mostly implemented in Java. We use a modern approach to software development although we do not run after every new shiny thing. Young minds with some actual working experience would fit best in our team. Geeks who appreciate a challenge of writing a code so that it really works, at scale, are super welcome.

Your tasks:

  • design and develop RESTful APIs and other web services
  • review peer code
  • write automated tests
  • write technical documentation (APIs are used by thousands of developers around the world).
  • deploy to production

Tech stack:

  • Java 11+ for the backend (JAX-RS, CDI, Jackson) ­- PostgreSQL for database (vast majority of data is on S3, but some meta-data are essential)
  • Git/GitLab for code versioning and code reviews
  • JUnit, testcontainers, REST Assured for unit and integration tests
  • Gradle for automated builds
  • Docker, Nomad, Consul for containerisation & orchestration
  • gitlabCI, Jenkins for CI
  • deploying to AWS, OpenStack, OTC, Azure and GCP
  • Grafana Loki, Prometheus, OpenSearch for logging and observability

Key qualifications:

As we are also looking for young developers, we do not really expect you to have all these skills already; the first and the last are must, the rest is probably more a description of what a person should learn by working with us.

  • actual working experience in SW dev, e.g. 1-2 years
  • good understanding of software architecture, data structures, and algorithms
  • comfortable with professional software engineering best practices
  • understanding of OOP and enterprise design patterns
  • experience with REST / stateless API design and microservices architectural style
  • passion for quality and an optimal user experience
  • drive to really understand what is going on.

Apply


Dev ops / system administrator

We need people experienced in setting up and maintaining infrastructure parts of IT systems. We have systems running on AWS processing couple of petabytes of data as well as one on T-Systems, one on OVH and one on Cloudferro, some on data centers of our clients and some in our own small private cloud.

Key qualifications:

  • deep system level understanding of Linux
  • basic skills in Java (Web Services, REST)
  • experience with java build tools: gradle, maven, gitlab CI, jenkins
  • experience with microservices architecture, service discovery (consul), Java web service deployment (on Java EAP or lightweight JEE servers)
  • extensive experience with cloud platforms (AWS, OpenStack, GCP, OTC, Azure), managing IaC using terraform
  • extensive experience with containerization and orchestration - docker, nomad,…
  • experience with source control management solutions: git, gitlab
  • experience with infrastructure monitoring solutions: prometheus, influxdb, grafana
  • experience with distributed logging systems: grafana loki, opensearch, ELK
  • passion for discovering problems and system improvement

Apply

Open positions - Graz, Austria

See a dedicated career website for Sentinel Hub Graz here.

OPEN APPLICATION

Open Application

We are always looking for new talent. Do you believe that you would be a good fit in the team? Please send us your CV and Cover Letter.

Apply

Remote positions

Sentinel Hub engineering teams have an at-will hybrid work model, with part of the team fully remote. We are accepting fully remote applications.

SENTINEL HUB AND SINERGISE COMMUNITY EVANGELIST

BACK-END DEVELOPER

DEV OPS / SYSTEM ADMINISTRATOR

Sinergise is hiring for positions in other teams as well. Check them out here.


Sentinel Hub and Sinergise Community Evangelist

Sinergise’s vision is to facilitate the power of Earth Observation data to monitor the impacts of climate change and make it a part of people’s everyday decision-making. Even in decisions as mundane (but also important) as ”Will I buy this fast fashion dress even if I can see with my own eyes the river pollution caused by the supplying textile companies in Indonesia?”.

We started by bringing open Copernicus Sentinel data to the cloud and making it available to everyone in an efficient and scalable manner. Then, we built an award-winning Sentinel Hub APIs, empowering application developers, and EO Browser, a free web application providing immediate insights to more than 50 PB of satellite data.  Every month we deliver data to hundreds of thousands of people, who are monitoring wildfires, environmental disasters, Amazon rain-forest deforestation, finding new penguin colonies in Antartica and even help finding missing hikers

We are looking for a communication expert with a delight in Earth Observation (EO) or an EO expert keen on venturing into PR and marketing. We have been building our Sentinel Hub business for several years now and have pushed it quite far, but we firmly believe we can do even better - we would like to raise awareness of the benefits of remote sensing data (and, consequentially, our services) by orders of magnitude. Recently, together with partners, we have been awarded a Copernicus Data Access contract, which validates our past efforts and, importantly, gives us motivation to push further. And here is where we need your help. 

What we would hope you to help us with:

  • finding the best channels and framing to pass our messages across, to our existing communities and beyond
  • participating in and presenting Sinergise and Sentinel Hub at conferences
  • organising and leading on-site and remote workshops helped by experienced engineers
  • communicating with the media
  • building a new Copernicus Data Space community
  • last, but not least, telling us what we need to do to achieve our goals… and then leading these efforts.

You would neither be starting from scratch nor doing it alone:

  • we have a marketing person working with us, a pair of graphical designers, lots of keen remote sensing experts and some external support
  • we reach an audience of over 200.000 people over various channels (Twitter, LinkedIn, Medium, YouTube, Newsletter)
  • our EO Browser is used by more than 150.000 people monthly; you could (actually already can) use it as well to generate an unlimited volume of beautiful pictures

All in all, we are doing pretty good, within a small Earth Observation niche; but we dream big! 

What we expect:

  • the content is rather technical, so you will ideally be at least somewhat familiar with remote sensing or have a genuine interest in it
  • excellent communication (verbal, written and presentational) skills
  • track record of communication accomplishments (presentations at conferences, blog posts, articles, workshops, webinars, videos, and other technical content etc.)
  • a rather proactive person, who understands what needs to be done and does it
  • fluency in English
  • attention to detail, as there would not be many people checking the messages after you
  • lots of common sense
  • preparedness to travel when needed (app. 5-15 times a year) to represent Sinergise and Sentinel Hub at conferences and community events.

At the risk of being perceived as soliciting free advice, but as we want you to understand our needs, we ask you to add two or three paragraphs to the cover letter on what we could do better in this field. 

What we offer:

We are a dynamic interdisciplinary and international team of highly motivated people who work closely together to create innovative EO solutions. As part of the team, you will get to work on real-world problems and help us drive forward the field of EO. On top of that, we are:

  • working in small teams that encourage you to put forward your ideas and help shape the team’s processes,
  • an inclusive and multicultural company where individuals have room to grow, professionally and personally,
  • a flexible work environment where your well-being is our top priority,
  • looking forward to work with you also in our cozy offices in Ljubljana, Slovenia or Graz, Austria.

Apply


Back-end developer

We are looking for back-end developers, who do not mind getting their hands dirty with a bit of DevOps. Sentinel Hub is proportionally complex, based on micro-services spawn over tens (sometimes thousands) of virtual machines running on AWS and four other clouds. The back-end is mostly implemented in Java. We use a modern approach to software development although we do not run after every new shiny thing. Young minds with some actual working experience would fit best in our team. Geeks who appreciate a challenge of writing a code so that it really works, at scale, are super welcome.

Your tasks:

  • design and develop RESTful APIs and other web services
  • review peer code
  • write automated tests
  • write technical documentation (APIs are used by thousands of developers around the world).
  • deploy to production

Tech stack:

  • Java 11+ for the backend (JAX-RS, CDI, Jackson) ­- PostgreSQL for database (vast majority of data is on S3, but some meta-data are essential)
  • Git/GitLab for code versioning and code reviews
  • JUnit, testcontainers, REST Assured for unit and integration tests
  • Gradle for automated builds
  • Docker, Nomad, Consul for containerisation & orchestration
  • gitlabCI, Jenkins for CI
  • deploying to AWS, OpenStack, OTC, Azure and GCP
  • Grafana Loki, Prometheus, OpenSearch for logging and observability

Key qualifications:

As we are also looking for young developers, we do not really expect you to have all these skills already; the first and the last are must, the rest is probably more a description of what a person should learn by working with us.

  • actual working experience in SW dev, e.g. 1-2 years
  • good understanding of software architecture, data structures, and algorithms
  • comfortable with professional software engineering best practices
  • understanding of OOP and enterprise design patterns
  • experience with REST / stateless API design and microservices architectural style
  • passion for quality and an optimal user experience
  • drive to really understand what is going on.

Apply


Dev ops / system administrator

We need people experienced in setting up and maintaining infrastructure parts of IT systems. We have systems running on AWS processing couple of petabytes of data as well as one on T-Systems, one on OVH and one on Cloudferro, some on data centers of our clients and some in our own small private cloud.

Key qualifications:

  • deep system level understanding of Linux
  • basic skills in Java (Web Services, REST)
  • experience with java build tools: gradle, maven, gitlab CI, jenkins
  • experience with microservices architecture, service discovery (consul), Java web service deployment (on Java EAP or lightweight JEE servers)
  • extensive experience with cloud platforms (AWS, OpenStack, GCP, OTC, Azure), managing IaC using terraform
  • extensive experience with containerization and orchestration - docker, nomad,…
  • experience with source control management solutions: git, gitlab
  • experience with infrastructure monitoring solutions: prometheus, influxdb, grafana
  • experience with distributed logging systems: grafana loki, opensearch, ELK
  • passion for discovering problems and system improvement

Apply