Buscamos um profissional experiente para ocupar o cargo de Engenheiro de Software Backend Sênior. Nossa empresa é uma plataforma líder em tecnologia e estamos procurando alguém que possa nos ajudar a fortalecer nosso time.
Descrição do Cargo
Aqui, você irá trabalhar desenvolvendo soluções escaláveis, seguras e de alta performance utilizando Python/Django como principal framework. Além disso, será responsável por criar e evoluir APIs REST e GraphQL para integrações internas e externas.
Responsabilidades
* Desenvolver e manter sistemas backend em Python/Django garantindo alta qualidade, performance e segurança;
* Criar e evoluir APIs REST e GraphQL para integrações internas e externas;
* Trabalhar em conjunto com os times de produto, frontend e infraestrutura para criar soluções eficientes e escaláveis;
* Participar ativamente de code reviews, arquitetura de software e definição de padrões técnicos;
* Implementar práticas de testes automatizados e monitoramento contínuo dos serviços;
* Apoiar a evolução da arquitetura de pagamentos, com foco em escalabilidade e disponibilidade.
Requisitos Obrigatórios
Para se candidatar ao cargo, é necessário ter:
* Experiência mínima de 5 anos em desenvolvimento backend;
* Sólida experiência com Python e Django (principal framework da vaga);
* Experiência com bancos de dados relacionais (PostgreSQL, MySQL) e não relacionais (Redis, MongoDB);
* Conhecimento em integração de APIs REST/GraphQL;
* Vivência com Docker, Git e CI/CD;
* Experiência em ambientes de alta disponibilidade e escalabilidade;
* Conhecimento de boas práticas de segurança em sistemas financeiros.
Diferenciais
É considerado um diferencial ter experiência prévia em plataformas de pagamentos digitais, gateways ou fintechs. Além disso, conhecimento em arquitetura de microsserviços e familiaridade com mensageria (Kafka, RabbitMQ, Celery) são também valiosos.