Desenvolvedor(a) Backend – Python
Descrição da Vaga
Senioridade: Pleno a Sênior
Sobre a oportunidadeEstamos buscando um(a) Desenvolvedor(a) Backend para atuar diretamente na sustentação, evolução e operação de uma plataforma crítica de captura e processamento de documentos fiscais e financeiros utilizada por clientes em produção.
A pessoa contratada será responsável por garantir a estabilidade, confiabilidade e evolução contínua do backend que sustenta nosso produto de automação de contas a pagar, além de apoiar a administração de algumas ferramentas internas essenciais para a operação da empresa.
Buscamos alguém com perfil analítico, forte senso de responsabilidade em ambientes produtivos e capacidade de investigar problemas de forma estruturada antes de propor soluções.
Principais responsabilidades Plataforma de Captura de Documentos (Foco Principal)Atuar na manutenção e evolução de um backend responsável pela captura, processamento e entrega de documentos fiscais e financeiros brasileiros para os sistemas ERP dos clientes.
A plataforma realiza a obtenção de documentos a partir de duas fontes independentes:
Integração com APIs governamentais (SEFAZ), utilizando certificados digitais dos clientes; Captura e processamento automatizado de documentos recebidos por e-mail.O sistema opera em ambiente de produção, atendendo clientes ativos e utilizando uma arquitetura distribuída baseada em filas e processamento assíncrono, executada em infraestrutura containerizada.
Atividades do dia a dia Atender e solucionar tickets relacionados ao produto; Investigar incidentes e atuar na resolução de problemas em produção; Realizar deploys e acompanhar a estabilidade das aplicações; Executar migrações e manutenções em bancos de dados relacionais; Apoiar o onboarding técnico de novos clientes; Implementar pequenas funcionalidades, correções e melhorias contínuas; Monitorar logs, filas e processos críticos do sistema; Participar da análise de causas-raiz e elaboração de postmortems. Ferramentas Internas (Escopo Secundário)Além da plataforma principal, a posição também dará suporte a um conjunto enxuto de ferramentas internas self-hosted utilizadas pela equipe.
Responsabilidades Garantir disponibilidade e funcionamento dos sistemas internos; Executar upgrades e atualizações de versão; Realizar configurações customizadas quando necessário; Implementar integrações pontuais entre ferramentas; Apoiar a manutenção operacional da infraestrutura associada. Requisitos Obrigatórios Mínimo de 3 anos de experiência com Python em ambiente de produção; Conhecimento sólido de bancos de dados relacionais e SQL; Experiência com consultas complexas, índices, locks, tuning e análise de planos de execução; Vivência com arquiteturas baseadas em filas e processamento assíncrono; Experiência em ambientes containerizados; Capacidade de analisar logs e diagnosticar problemas em produção; Domínio de Git e fluxo de versionamento; Boa comunicação escrita em português para elaboração de tickets, documentação técnica, commits e postmortems; Perfil investigativo e cuidadoso na realização de mudanças em sistemas produtivos. Diferenciais Experiência operacional com plataformas de orquestração de containers; Conhecimento sobre documentos fiscais eletrônicos brasileiros (NF-e, CT-e e NFS-e); Vivência com aplicações web self-hosted e stacks server-side tradicionais; Experiência com frameworks Python voltados para programação assíncrona; Utilização recorrente de ferramentas de IA para desenvolvimento de software (AI-assisted coding); Experiência em ambientes SaaS de missão crítica. O que não é necessário Desenvolvimento Frontend; Experiência com frameworks de UI; Atuação em design ou desenvolvimento de interfaces.Esta é uma posição focada exclusivamente em backend, operação e evolução de sistemas.
Perfil que buscamosVocê terá alta aderência à vaga se:
Costuma investigar o problema antes de implementar mudanças; Tem facilidade para compreender sistemas existentes e trabalhar sobre bases de código já em produção; Entende os impactos de alterações em ambientes produtivos e age com responsabilidade; Valoriza estabilidade, previsibilidade e segurança operacional; Prefere soluções pragmáticas e objetivas em vez de refatorações extensas sem necessidade clara; Consegue conduzir demandas do início ao fim, comunicando riscos e escalando decisões quando apropriado; Tem interesse em aprender sobre documentos fiscais, integrações governamentais e sistemas financeiros. Ambiente de trabalhoVocê atuará em uma equipe enxuta, com alto grau de autonomia e proximidade com o produto. O foco está em manter sistemas críticos funcionando com excelência, resolver problemas reais de clientes e promover melhorias contínuas de forma responsável e sustentável.