Engenheiro de Software Backend
💙🎯 Nosso Jeito de Ser GEX
O time da GEX é formado por pessoas com garra, que aprendem fazendo, se envolvem de verdade com o que entregam e levam o trabalho a sério.
Nos movemos com o propósito de levar educação, saúde e qualidade de vida para milhares de pessoas ao redor do mundo, com responsabilidade, inovação e excelência.
Aqui valorizamos quem propõe, executa e quer crescer junto. Se você busca um ambiente colaborativo, intenso e de alta performance, vem com a gente. 🚀
🧑💻 VAGA ABERTA
Engenheiro(a) de Software Backend
🚀 SOBRE A VAGA
Procuramos um(a) Engenheiro(a) de Software Backend com forte experiência em Node.js, Python e N8N, com foco em integrações, mensageria e arquitetura orientada a eventos. Você atuará na construção de APIs escaláveis, fluxos de automação críticos e integrações com sistemas externos, operando em ambientes de alto volume e alta disponibilidade.
O QUE VOCÊ VAI FAZER
- Desenvolver e manter APIs RESTful com Node.js e/ou Python.
- Construir e manter fluxos de automação utilizando N8N.
- Criar e evoluir microsserviços para suportar integrações, automações e processos internos.
- Implementar integrações com WhatsApp Cloud API, sistemas internos, plataformas externas e APIs de terceiros.
- Desenvolver sistemas de notificações via push, e-mail, SMS e webhooks.
- Projetar integrações entre sistemas internos e externos, garantindo confiabilidade, escalabilidade e clareza nos fluxos.
- Implementar arquitetura orientada a eventos, trabalhando com filas, mensageria e processamento assíncrono.
- Atuar com Redis, RabbitMQ, SQS ou tecnologias similares para construção de fluxos resilientes.
- Implementar estratégias de retry, idempotência, tolerância a falhas e tratamento seguro de erros.
- Garantir observabilidade das aplicações por meio de logs, métricas, monitoramento e rastreabilidade de eventos.
- Atuar em ambientes conteinerizados com Docker.
- Participar de decisões arquiteturais, priorizando simplicidade, confiabilidade, escalabilidade e facilidade de manutenção.
REQUISITOS
- Experiência sólida com Node.js e Python para backend.
- Experiência prática com N8N na criação e manutenção de fluxos de automação.
- Experiência com criação e manutenção de APIs RESTful em produção.
- Vivência com integrações via APIs, webhooks e sistemas externos.
- Conhecimento em filas e mensageria, como Redis, RabbitMQ ou SQS.
- Experiência com AWS, especialmente ECS, Lambda, SQS e CloudWatch.
- Familiaridade com Docker, containers e ambientes Linux.
- Conhecimento em bancos de dados relacionais e NoSQL.
- Experiência em ambientes com alto volume de requisições.
- Vivência com CI/CD e boas práticas de deploy.
- Conhecimento em arquitetura orientada a eventos.
- Capacidade de debugar problemas em produção a partir de logs, métricas e monitoramento.
- Boas práticas de engenharia de software, organização de código, versionamento, documentação e manutenção de sistemas.
DIFERENCIAIS
- Experiência com OpenTelemetry, Datadog, Grafana ou ferramentas similares de observabilidade.
- Vivência com arquitetura distribuída.
- Experiência com sistemas de mensageria crítica.
- Conhecimento em sistemas de alta disponibilidade.
- Experiência com monitoramento, rastreabilidade e análise de incidentes em produção.
- Vivência com automações complexas envolvendo múltiplas integrações, webhooks e eventos assíncronos.
PERFIL
▪ Autonomia e senso de responsabilidade
▪ Boa comunicação e colaboração
▪ Perfil proativo, analítico e resolutivo
▪ Capacidade de atuar em ambiente dinâmico e com alto volume de demandas
▪ Interesse em evolução técnica contínua
▪ Senso de ownership para propor melhorias, resolver problemas e sustentar soluções em produção
▪ Facilidade para trabalhar com times técnicos e áreas de negócio
🌟 Aqui nossos GEXs encontram
💳 Flash
🩺 Clude
🏋️ TotalPass / Wellhub
🎂 Day Off no aniversário
🎁 Kit aniversário
🎉 Mimos em datas comemorativas
🚀 Plano de carreira
🏡 Trabalho 100% remoto
📝 Nosso combinado
📄 Contratação PJ
⏰ Horário flexível
🏡 Modelo 100% remoto
🚀 Ambiente de alta autonomia técnica