Skip to main content

Software Engineer - Disaster Management Solutions

Software Engineer - Disaster Management Solutions
Kontur Inc.
remote
10 months 2 weeks ago

About Kontur

Kontur is a geospatial data and real-time risk management solutions provider for humanitarian, private, and governmental organizations. We help companies, governments, and communities reduce the impact of natural disasters and provide help and resources to those in need across the globe.

Duties and Responsibilities

As a part of the software development team, you will be responsible for designing and developing new features and services for Kontur Spatial Analysis and Visualization Platform. You will be working in a fast-paced startup environment validating hypotheses and looking for the best approach to deal with technical challenges.

Technology Environment

  • Backend side: Java 11-17, Keycloak, Spring Boot, Python, Golang, PostgreSQL, swagger
  • Geospatial data engineering side: Bash, PostGIS, pgRouting, OSRM
  • Front end side: TypeScript, MapLibre GL JS, Mapbox GL JS, Deck.GL, React, Flutter, Reatom, Docker, Modern React (hooks), Hugo, nebula.gl, ESLint, i18n-next, Monorepo with Lerna, Vite, Ava, GraphQL
  • Infrastructure side: Kubernetes, helm, flux, Grafana, PGO Postgres Operator, Terraform, Prometheus, ELK / Kibana

Projects and Contributions

You will be working on new and existing geospatial analytics and disaster management software used by well-established organizations such as Pacific Disaster Center, Humanitarian OpenStreetMap Team and others. We strongly believe in Open Source software and take responsibility for the whole underlying chain of libraries.

Why Join Kontur?

  • Technical challenge
  • Unmatched expertise
  • Helping people
  • Innovation
  • Remote Work

Skills and Qualifications

Continuous Growth Mindset, substantial experience in Java, Python or Golang, substantial experience in relational data modeling (SQL), good understanding of geometry and spatial relations, system design expertise, modern deployment practices, and ability to communicate fluently in English and Russian both verbally and in writing.

Additional Considerations

Experience in mathematical and statistical modeling, knowledge of C and debugging with GDB, and experience in DevOps practices.

Expertise level

Work arrangement

Similar Jobs in Poland