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.