Engenheiro(a) Backend Sênior — Python e APIs | Ranqia

Vagas de tecnologia para desenvolvedores backend sênior no Brasil, com oportunidades atualizadas e processos seletivos diretos.

Sobre a Ranqia

A infraestrutura da Ranqia é construída para medir, interpretar e otimizar a visibilidade de marcas em mecanismos de busca com IA. Somos uma deeptech com grandes clientes e investidores, trabalhando em problemas que conectam software, dados e inteligência artificial.

A oportunidade

Buscamos uma pessoa sênior de backend para desenvolver serviços e APIs que sustentem esse produto. Experiência com Python é desejável, assim como interesse por decisões de arquitetura e processamento distribuído. Você participará das soluções desde a concepção até a entrega em produção.

Neste papel, você irá
  • Evoluir a arquitetura de processamento distribuído para atender volumes de centenas de milhares de eventos por dia.
  • Implementar microsserviços e APIs para disponibilizar modelos de machine learning, buscando baixa latência.
  • Fortalecer o monitoramento dos sistemas, trabalhando com a arquitetura de telemetria LGTM.
  • Automatizar o provisionamento de toda a stack de serviços por meio de infraestrutura como código.
  • Otimizar sistemas em desenvolvimento e já existentes, considerando desempenho, disponibilidade e confiabilidade.
  • Construir e aperfeiçoar práticas para disponibilizar agentes e modelos fundacionais de linguagem em produção.
  • Aplicar bancos de dados relacionais, não relacionais e vetoriais às camadas de operação, mensageria de eventos e inteligência artificial.
  • Trabalhar na implementação de pipelines de CI/CD para as entregas na AWS.
Desejável
  • Conhecimento apoiado em experiência sólida com Python, SQL e Terraform.
  • Vivência com arquiteturas orientadas a eventos.
Sinais de que você é um bom fit

Procuramos alguém que transforme problemas de escopo aberto em soluções claras para os clientes e queira acompanhar o desenvolvimento desde o negócio e os protótipos até a implementação. Esperamos cuidado com a qualidade das próprias entregas e das entregas do time, comunicação objetiva e disposição para pedir, receber e fazer críticas a ideias e processos. O que orienta suas escolhas técnicas é a resolução do problema, sem preferência rígida por frameworks.

Como se candidatar

Tem interesse? Escreva para [email protected], incluindo os links do LinkedIn e do GitHub.