Desenvolvedor(a) Backend – Python | Aton AI
Senioridade: Pleno a Sênior
Sobre a oportunidade
Estamos 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 buscamos
Você 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 trabalho
Você 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.
Aplicar-se a Vaga