Pular para o conteúdo

Orcrist Technologies

Engenheiro(a) Full-Stack Geoespacial

TypeScriptPythonReactSQLPostgreSQLDockerKubernetesGo
Tradução automática. Consulte o original.

Sobre a oportunidade

A Orcrist está construindo uma plataforma de inteligência de dados de próxima geração usando tecnologias de ponta. Lidamos com dados em escala de petabytes com consultas em subsegundos. Nosso produto é uma plataforma baseada em Kubernetes entregue como B2B SaaS ou como uma solução autônoma local (on-prem), incluindo implantações air-gapped. Capacitamos clientes nos setores de defesa, aplicação da lei e corporativo a transformar dados de missão crítica em inteligência acionável.

FUNÇÃO

Construir funcionalidades geoespaciais desde a interação do analista no mapa até os serviços e consultas por trás dela. Você trabalhará com TypeScript/React, Go e Python para transformar catálogos de imagens, conjuntos de dados espaciais e resultados analíticos em capacidades de produto úteis.

Você estenderá uma plataforma existente enquanto ajuda a estabelecer novos serviços e aplicações geoespaciais. Trabalhando com engenheiros de frontend, engenheiros de dados, cientistas de dados e especialistas de domínio, você será responsável por funcionalidades completas e pelas interfaces que as tornam reutilizáveis em vários produtos.

O QUE VOCÊ FARÁ

  1. Construir fluxos de trabalho completos para analistas: descobrir imagens, filtrar por área e tempo, adicionar conjuntos de dados a um mapa, inspecionar feições, executar operações espaciais e salvar ou compartilhar o espaço de trabalho resultante.
  1. Desenvolver interfaces TypeScript/React e serviços Go/Python, conectando mapas interativos a catálogos, consultas espaciais e trabalhos de processamento.
  1. Projetar APIs para busca geoespacial, acesso a feições, requisições de análise e status de trabalho, com validação, autorização e tratamento de erros claros.
  1. Implementar consultas PostGIS para filtragem de viewport, junções espaciais, proximidade e exploração temporal; analisar planos de consulta e escolher índices e formatos de resposta adequados.
  1. Integrar capacidades de geocodificação e roteamento para que a busca de localização e o roteamento funcionem perfeitamente nos fluxos de trabalho baseados em mapa do Sentinel.
  1. Construir o caminho desde a indexação de catálogo e descoberta espacial até a recuperação e exibição no mapa para COGs, PMTiles e GeoParquet. Emitir URLs pré-assinadas após autorização e suportar requisições de intervalo HTTP, renovação de URL e cache para que grandes ativos permaneçam utilizáveis durante longas sessões de mapa.
  1. Usar ferramentas geoespaciais como DuckDB Spatial, GDAL/PROJ e GeoPandas juntamente com PostGIS, escolhendo formatos e caminhos de processamento apropriados para consultas interativas e cargas de trabalho analíticas.
  1. Conectar capacidades de aquisição e processamento de imagens aos serviços existentes de ingestão, orquestração, identidade e ontologia do Sentinel.
  1. Trabalhar com MapLibre e deck.gl, estendendo componentes compartilhados e traduzindo saídas analíticas em interações claras no mapa.
  1. Ser responsável por testes, observabilidade, documentação e solução de problemas de produção para as funcionalidades que você entregar. Usar feedback de analistas para melhorar tanto a correção quanto a usabilidade.

SOBRE VOCÊ

  1. Vários anos construindo software de produção, incluindo aplicações geoespaciais ou interfaces analíticas complexas.
  1. Educação universitária em geoinformática, engenharia geoespacial, ciência da computação com foco geoespacial ou uma disciplina relacionada.
  1. Fortes habilidades em TypeScript e React, além de experiência prática em backend em Go e Python. Você pode levar uma funcionalidade através das fronteiras de API, banco de dados e frontend.
  1. Experiência com PostgreSQL/PostGIS, SQL, design de API e integração de processamento assíncrono em aplicações voltadas para o usuário.
  1. Experiência prática com MapLibre, deck.gl, OpenLayers, CesiumJS ou frameworks de mapeamento comparáveis.
  1. Um entendimento sólido de sistemas de referência de coordenadas, tipos de geometria, dados raster versus vetor, indexação espacial e acesso baseado em tiles ou viewport.
  1. Bom julgamento de engenharia em relação a desempenho, segurança, testes e limites de serviço manteníveis. Você pode investigar uma interação lenta no mapa em todo o caminho da requisição.
  1. Comunicação clara em inglês e a capacidade de trabalhar diretamente com designers, analistas e outras equipes de engenharia. Elegível para trabalhar na Alemanha.

DIFERENCIAIS

  1. STAC/pgSTAC, APIs OGC, TiTiler, Martin ou outras tecnologias de catálogo e serviço geoespacial; H3 para indexação e agregação espacial.
  1. Familiaridade com pilhas de dados analíticos usando GeoParquet, Apache Arrow e Apache Iceberg, e com ferramentas como QGIS ou CARTO para explorar e validar dados espaciais.
  1. TanStack Query/Store/Router, Bun e experiência na construção de componentes React compartilhados ou APIs voltados para desenvolvedores.
  1. Temporal, Kafka, Docker, Kubernetes, ou entrega em ambientes autônomos e air-gapped.
  1. Fluxos de trabalho de imagens de satélite, processamento geoespacial em Python, ou integração de inferência de modelo em produtos analíticos.
  1. Experiência prática com pipelines de dados OSM e o conjunto de ferramentas geo de código aberto ao redor deles.
  1. Experiência trabalhando em ambientes de defesa e inteligência ou em projetos relacionados.
  1. Forte interesse e habilidade prática em desenvolvimento de software agentivo: usar agentes de codificação para planejar, implementar, testar e revisar software, e acompanhar ferramentas, técnicas e tendências em rápida evolução.
  1. Conhecimento da língua alemã.

O QUE OFERECEMOS

  • Propriedade de funcionalidades geoespaciais que se tornam parte de uma plataforma de inteligência compartilhada.
  • Um ambiente moderno de TypeScript, Go e Python, com espaço para introduzir melhorias técnicas bem fundamentadas.
  • Colaboração direta com especialistas em GEOINT, equipes de produto e as pessoas que usam seu trabalho.
  • Remoto-primeiro, em toda a Alemanha: Trabalhe de onde você produz seu melhor trabalho, com encontros regulares da equipe em Berlim e outros locais fora do escritório.
  • Flexibilidade por padrão: Horários de trabalho flexíveis ajudam você a encaixar o trabalho em sua vida.
  • Seu setup, do seu jeito: Receba um orçamento pessoal para equipamentos de home office para criar um espaço de trabalho que funcione para você.
  • 30 dias de férias: Tire o tempo que você precisa para recarregar e voltar com energia renovada.
  • Continue crescendo: Investimos no seu desenvolvimento pessoal e profissional.
  • Seja recompensado pelo impacto: Bônus de desempenho estão atrelados a objetivos e resultados-chave acordados.
  • Uma recepção calorosa: Todo novo membro da equipe recebe um kit de boas-vindas.
  • Boas pessoas, bons momentos: De festas de verão e Natal a encontros regulares da equipe, reservamos tempo para celebrar juntos.
  • Uma missão que importa: Trabalhe em desafios com impacto tangível na segurança pública e na segurança nacional.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026