DESENVOLVEDOR BACKEND PLENOSENIOR

Macro


Job Location:

Rio de Janeiro - Brazil

Salary: Not Disclosed
Experience Required: 1-3years
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Este é um cargo remoto.

Buscamos um(a) Backend Engineer para atuar no desenvolvimento da plataforma Konversa (Revenue AI Agent) com foco em construção de serviços robustos escaláveis e altamente integrados.

Responsabilidades:
Desenvolvimento Backend: Projetar desenvolver e evoluir APIs e serviços responsáveis pelos principais fluxos da plataforma.
Construção de Módulos Core: Atuar diretamente em módulos como Campaign Engine Customer Profile Integration Hub Channel Orchestrator e eventos do sistema.
Integrações: Desenvolver integrações com serviços externos (ERPs WhatsApp VOIP pagamentos bureaus de dados) garantindo resiliência e performance.
Arquitetura de Serviços: Estruturar serviços modulares e escaláveis com separação clara de responsabilidades e baixo acoplamento.
Modelagem de Dados: Definir e evoluir estruturas de dados com foco em consistência performance e multi-tenant.
Processamento Assíncrono: Implementar filas workers e processamento baseado em eventos (ex: campanhas envios webhooks).
Observabilidade: Monitorar logs métricas e tracing para garantir estabilidade e rápida identificação de problemas.
Performance e Escala: Otimizar serviços para lidar com alto volume de dados chamadas e eventos em tempo real.
Qualidade de Código: Garantir código limpo testável e com boas práticas de versionamento e revisão.
Colaboração: Trabalhar próximo ao time de frontend IA e produto para garantir entregas alinhadas ao negócio.

Buscamos um profissional com perfil técnico forte mas orientado a negócio e execução:
Mentalidade de Dono: Assume responsabilidade pelos serviços que constrói e opera.
Foco em Resultado: Prioriza entregas que geram impacto real no produto e no negócio.
Pragmatismo: Evita overengineering e busca soluções simples e eficientes.
Resolução de Problemas: Capacidade de investigar e resolver problemas complexos com autonomia.
Pensamento Sistêmico: Entende como diferentes serviços e módulos se conectam.
Comunicação: Clareza para discutir decisões técnicas com o time e stakeholders.
Adaptabilidade: Confortável em ambientes dinâmicos e em evolução constante.
Colaboração: Trabalha bem em equipe e contribui para evolução coletiva do produto.
Capacidade de colaborar de forma eficiente com times geograficamente distribuídos mantendo boa comunicação e alinhamento.

Atenção: Vaga extensiva para pessoas com deficiência.

Requisitos

Experiência Backend: Experiência sólida com desenvolvimento backend (preferencialmente TypeScript).
APIs: Forte experiência na construção de APIs REST (e diferencial em gRPC).
Banco de Dados: Conhecimento em modelagem de dados e uso de bancos relacionais (PostgreSQL).
Arquitetura: Experiência com sistemas distribuídos arquitetura modular ou microsserviços.
Assincronismo: Experiência com filas mensageria e processamento assíncrono (SQS RabbitMQ Kafka ou similares).
Integrações: Experiência prática com integração de APIs externas e tratamento de falhas (retry fallback etc.).
Cloud: Experiência com AWS ou outro provedor cloud.
Observabilidade: Conhecimento básico de logs métricas e monitoramento.
Versionamento: Experiência com Git e fluxo de desenvolvimento em equipe.

Diferenciais:
Experiência com sistemas de alta escala (alto volume de requisições/eventos);
Experiência com sistemas de mensageria ou comunicação (WhatsApp SMS VOIP);
Experiência com arquitetura orientada a eventos (event-driven);
Experiência com billing consumo ou sistemas transacionais;
Conhecimento em segurança e LGPD.

Obs.: necessária disponibilidade para vir ao Rio de Janeiro eventualmente (ex: 1 vez a cada 15 dias ou 1 vez por mês) principalmente para alinhamentos estratégicos.



Benefícios

A contratação será na modalidade PJ no entanto ofertamos alguns benefícios:
  • Plano de Saúde Amil coparticipação (opcional);
  • Plano Dental Amil (opcional);
  • Chip corporativo com voz e dados gratuitos;
  • Parcerias com instituições de ensino;
  • Dayoff no Aniversário;
  • Total Pass.


Required Skills:

Experiência Backend: Experiência sólida com desenvolvimento backend (preferencialmente TypeScript). APIs: Forte experiência na construção de APIs REST (e diferencial em gRPC). Banco de Dados: Conhecimento em modelagem de dados e uso de bancos relacionais (PostgreSQL). Arquitetura: Experiência com sistemas distribuídos arquitetura modular ou microsserviços. Assincronismo: Experiência com filas mensageria e processamento assíncrono (SQS RabbitMQ Kafka ou similares). Integrações: Experiência prática com integração de APIs externas e tratamento de falhas (retry fallback etc.). Cloud: Experiência com AWS ou outro provedor cloud. Observabilidade: Conhecimento básico de logs métricas e monitoramento. Versionamento: Experiência com Git e fluxo de desenvolvimento em equipe. Diferenciais Experiência com sistemas de alta escala (alto volume de requisições/eventos) Experiência com sistemas de mensageria ou comunicação (WhatsApp SMS VOIP) Experiência com arquitetura orientada a eventos (event-driven) Experiência com billing consumo ou sistemas transacionais Conhecimento em segurança e LGPD


Required Education:

Ensino superior

Este é um cargo remoto. Buscamos um(a) Backend Engineer para atuar no desenvolvimento da plataforma Konversa (Revenue AI Agent) com foco em construção de serviços robustos escaláveis e altamente integrados. Responsabilidades: Desenvolvimento Backend: Projetar desenvolver e evoluir APIs e...

About Company

Company Logo

Macro Group Pharmaceutical is a limited liability cosmeceutical company that was established in 2002 with its headquarters located in Cairo with the objective of providing high quality and innovative products .to the Egyptian market Since 2002, till now, Macro has grown from a small l ... View more

View Profile View Profile