Desenvolvedor(a) Backend – Startup de Precificação Dinâmica – até R$ 13.187,00 – Home Office

Plataforma de precificação dinâmica para o transporte rodoviário de passageiros.
Os parceiros são empresas de ônibus que vendem milhões de passagens por ano, e o preço de cada assento afeta diretamente a rentabilidade delas.
O trabalho é transformar dados em inteligência aplicada: capturar preços de concorrentes, processar vendas em tempo real e recalcular automaticamente o preço das viagens, diariamente.
Posicionamento: guardiões da rentabilidade dos parceiros — os cálculos afetam diretamente o resultado financeiro deles.

Cargo: Desenvolvedor(a) Backend

Regime de Contratação: Pessoa Jurídica/MEI

Número de Vagas: 1

Descrição do Cargo / Responsabilidades:

Backend principal da Valora: aplicação Django 5.2 em Python 3.12, responsável por grande parte do fluxo de precificação de viagens de ônibus.
Sistema maduro e de porte relevante: ⁠ ⁠~86 mil linhas de Python
⁠ ⁠395 migrations acumuladas
⁠ ⁠123 arquivos de teste
⁠ ⁠74 tasks Celery São anos de decisões acumuladas, com arquivos extensos e acoplamento em alguns pontos.
Em contrapartida, a cobertura de testes é consistente — os quatro maiores arquivos do repositório são de teste, e rodar a suíte de regressão antes de publicar faz parte do fluxo padrão.
Boa parte do trabalho é ler código existente, formular hipóteses e alterar o sistema com segurança, mais do que construir do zero.
Sua primeira missão Construir, junto com o time, o novo motor de estratégias de precificação, com criação automática de viagens.
Na prática: modelar como uma estratégia de preço é ativada, para quais serviços e rotas ela vale, em qual período de vigência, e como resolver os casos em que mais de uma regra se aplica à mesma viagem.

Formação e experiências desejáveis:

O que você precisa ter: (critério é capacidade demonstrada no processo, não tempo de carreira) ⁠ ⁠
Python sólido, com fluência prática — requisito mais importante
⁠ ⁠Django e ORM com profundidade — QuerySets, select_related / prefetch_related, migrations sobre banco com dados em produção
⁠ ⁠Django REST Framework — ViewSets, serializers aninhados, actions customizadas, permissões
⁠ ⁠Celery — tarefas em background idempotentes, observáveis, com política de retry
⁠ ⁠Testes automatizados e disciplina de regressão
⁠ ⁠PostgreSQL — modelagem e performance de query;
Tabelas com centenas de milhões de registros
⁠ ⁠Trabalho pareado — verbalizar raciocínio e trocar direcionamento técnico nos dois sentidos Diferenciais ⁠ ⁠Redis e estratégias de cache
⁠ ⁠Docker e Kubernetes em produção
⁠ ⁠BigQuery e dbt (existe um data lake ao lado;
Os dois times conversam)
⁠ ⁠Consolidação ou migração entre bancos de dados
⁠ ⁠Integrações com APIs de terceiros
⁠ ⁠Interesse em frontend — não é requisito nem foco;
Hoje não há ninguém dedicado e o trabalho é conduzido com forte apoio de agentes de IA O que você não precisa ter:
Experiência com microsserviços — a arquitetura é um monólito Django bem estruturado com alguns serviços satélites
⁠ ⁠Conhecimento do setor de transporte rodoviário — construído aqui dentro
⁠ ⁠Formação acadêmica específica

Forma de Trabalho: Remoto

Benefícios:

– Convênio Médico
– PLR ou Bonificações

Horário de Expediente: De segunda a sexta-feira das 08:00 às 18:00 (com 01:00 de almoço)

Salário: R$ 7.680,00 até R$ 13.187,00