Caro usuário, habilite o javascript para que esse site funcione corretamente.

Desenvolvedor(a) back-end Python Pleno

* Salário: R$ 6.000 a R$ 11.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Tecnologia da Informação

Nível: Pleno

Sobre a vaga

Estamos em busca de uma pessoa Desenvolvedora Back-End. Essa pessoa será responsável por construir e evoluir APIs e serviços que sustentam nossos sistemas de orçamento e planejamento de obras, além de soluções relacionadas à gestão de risco e inadimplência.

Você fará parte de um time multidisciplinar, trabalhando lado a lado com Produto, Engenharia de Dados e Data Science para transformar requisitos de negócio em soluções técnicas simples, escaláveis e orientadas a dados.

Buscamos alguém com forte capacidade técnica, autonomia, mentalidade pragmática e boa comunicação para trabalho remoto. Essa é uma posição importante para garantir a estabilidade, performance e evolução das soluções que conectam o mercado de construção ao mercado financeiro.


Responsabilidades

  • Traduzir requisitos de produto em soluções técnicas simples e escaláveis;
  • Desenvolver, manter e otimizar serviços back-end em Python (principalmente FastAPI);
  • Projetar e expor APIs REST seguras;
  • Integrar com bancos relacionais (ex.: PostgreSQL e BigQuery) e com mensageria (ex.: RabbitMQ, Pub/Sub);
  • Garantir performance, segurança e resiliência (monitoramento, logs estruturados);
  • Escrever testes (unitários e integração), participar de code reviews e manter documentação viva;
  • Investigar e corrigir bugs, propondo melhorias contínuas de arquitetura e processo;
  • Eventualmente apoiar o time de Dados em manutenções de ferramentas de visualização de Dados como Metabase e Looker Studio.

Requisitos e competências técnicas

  • Experiência (2+ anos) em desenvolvimento back-end com Python;
  • Vivência com FastAPI;
  • Bom conhecimento em SQL e modelagem de dados (índices, transações, migrações/Alembic);
  • Integrações assíncronas com filas/mensageria (RabbitMQ ou Pub/Sub);
  • Boas práticas: versionamento (Git), testes (pytest), typing/pydantic, clean code.

Perfil ideal

  • Autonomia para resolver problemas e propor soluções;
  • Comunicação clara e colaboração em ambiente remoto e assíncrono;
  • Perfil analítico e orientado a impacto;
  • Organização, disciplina e senso de responsabilidade no trabalho remoto;
  • Curiosidade técnica e busca constante por aprendizado;
  • Pragmatismo para equilibrar qualidade técnica, simplicidade e velocidade de entrega.

Diferenciais

  • GCP (Cloud Run/Functions, Pub/Sub, Cloud SQL), BigQuery;
  • Noções de segurança em APIs (OAuth2/JWT, LGPD);
  • Construção de workers assíncronos/ETL e integração com times de dados/ML;
  • Experiência com threads em Python.

Modelo e nível

📍 Local: 100% remoto
💼 Vínculo: PJ
⚙️ Time: Tecnologia
🎯 Senioridade: Pleno