Pular para o conteúdo

Peregrine Technologies

Engenheiro(a) de Software Sênior

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

FUNÇÃO

Apoiada por investidores líderes do Vale do Silício, a Peregrine ajuda organizações de segurança pública, governos estaduais e locais, agências federais e instituições do setor privado a enfrentar os desafios da sociedade com velocidade e precisão sem precedentes. Nossa plataforma habilitada por IA transforma dados isolados e desconectados em inteligência operacional — apresentando instantaneamente informações críticas para a missão, a fim de capacitar decisões melhores e mais rápidas que aprimoram os resultados em todos os pontos de contato. Hoje, a Peregrine atende centenas de clientes em mais de 30 estados e dois países, servindo mais de 125 milhão de pessoas — e estamos ampliando nosso impacto à medida que nos expandimos para o mercado corporativo e internacionalmente.

Nossa Equipe

Como equipe de engenharia, acreditamos firmemente que a empatia melhora nossas soluções. Ver como as pessoas usam o produto é uma prioridade e a maneira como chegamos à resposta certa. Os engenheiros terão a oportunidade de trabalhar em estreita colaboração com nossa equipe no local para entender a variedade de casos de uso que a Peregrine atende.

Estamos procurando um(a) Engenheiro(a) de Software Sênior para se juntar às nossas equipes de engenharia principais. Você trabalhará de forma multifuncional com design e gerenciamento de produto para construir sistemas robustos, escaláveis e centrados no usuário. Nossas equipes enfrentam uma variedade de desafios, desde permitir a colaboração em tempo real de usuários em mapas detalhados até construir arquitetura backend de alta escala para ingestão de bilhões de pontos de dados.

Valorizamos tanto a propriedade quanto a colaboração — você assumirá total responsabilidade por recursos importantes e trabalhará em estreita colaboração com outros engenheiros para levá-los à conclusão. Acreditamos que a humildade e a empatia são essenciais para construir as soluções certas — você colaborará diretamente com nossa equipe de implantação e usuários enquanto iteramos para resolver seus problemas. Perseverança e criatividade são cruciais para executar nossa visão.

FUNÇÃO

Estamos procurando desenvolvedores fortes para se juntar à nossa equipe pequena, mas em crescimento. Como Engenheiro(a) de Software Sênior, você terá vasta propriedade em nossas stacks, tomando decisões que terão um impacto desproporcional nos próximos anos.

Você enfrentará alguns de nossos desafios mais complexos — como projetar sistemas de permissão escaláveis para gerenciar o acesso a terabytes de dados em milhares de organizações. Você ajudará a construir controles intuitivos que permitem às organizações decidir quais dados compartilhar, quando compartilhá-los e com quem. Você também arquitetará frameworks para colaboração segura, permitindo parcerias contínuas enquanto mantém a soberania e conformidade dos dados. E você criará mecanismos avançados de compartilhamento que equilibram abertura e segurança para desbloquear todo o potencial da colaboração interorganizacional.

Requisitos mínimos

Nossa stack está em constante evolução, mas baseada em uma fundação backend de Python, Django, Celery, Airflow e Kafka; um frontend construído em React, Redux e Mapbox; armazenamentos de dados incluindo PostgreSQL e Elasticsearch; modelos de machine learning hospedados em Bedrock e Sagemaker; e com AWS, Pulumi, Terraform e Kubernetes como nossa infraestrutura subjacente.

Sobre você

  1. Desejo e impulso para ser dono(a) de grandes partes da aplicação do início ao fim
  1. Paixão por criar e entregar soluções de software que encantam os usuários
  1. Prospera na ambiguidade e adora assumir problemas difíceis
  1. Excelente visão técnica com a capacidade de sintetizar solicitações de produto em componentes de software fortes e confiáveis

O que procuramos

  1. Graduação em Ciência da Computação ou área relacionada, ou experiência equivalente
  1. 4+ anos de experiência trabalhando com equipes de desenvolvimento de software multifuncionais
  1. Experiência em entregar e iterar em componentes de software de nível de produção profissionalmente e/ou na comunidade de código aberto
  1. Capacidade de escrever código robusto, bem testado e bem projetado que é frequentemente implantado para os usuários
  1. Sólido entendimento de arquitetura e escalonamento de sistemas de software distribuídos
  1. Fortes melhores práticas em desenvolvimento de software moderno e conforto em navegar em grandes bases de código
  1. Residir em NYC e estar aberto(a) a trabalhar no escritório

Salário Anual + Benefícios + Equity (se aplicável) + Bônus (se aplicável) $200,000—$250,000 USD

A remuneração real é influenciada por uma ampla gama de fatores, incluindo, mas não se limitando a, conjunto de habilidades, nível de experiência, certificações ou licenças e local de trabalho específico. Informações sobre os benefícios oferecidos estão aqui peregrine.io/careers/.

Peregrine Technologies tem o compromisso de criar um ambiente inclusivo para todos os funcionários. Celebramos a diversidade e somos um orgulho empregador de oportunidades iguais. Todos os candidatos qualificados receberão consideração para emprego sem distinção de raça, cor, religião, gênero, identidade ou expressão de gênero, orientação sexual, origem nacional, genética, deficiência, idade ou status de veterano.

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