* 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
