← voltar para vagas
backend engineer pleno
Sobre a vaga
Buscamos um(a) Backend Engineer Pleno para integrar o time de engenharia e atuar no desenvolvimento e manutenção de sistemas de comunicação em tempo real. Você trabalhará com tecnologias de ponta como WebRTC, SIP e streaming de mídia, além de contribuir para a arquitetura de microsserviços e integrações com LLMs.
Responsabilidades
- Desenvolver e otimizar serviços backend em Go e Python para plataformas de comunicação
- Implementar soluções com FreeSWITCH, Asterisk, Kamailio e RTPEngine
- Trabalhar com protocolos SIP, RTP e WebRTC para garantir baixa latência e alta disponibilidade
- Gerenciar filas de mensagens com Kafka, ZeroMQ e Redis Streams
- Participar da arquitetura de sistemas distribuídos usando Kubernetes e ClickHouse
- Integrar modelos de linguagem (LLMs) e pipelines de RAG para automação de atendimento
Requisitos
- Experiência sólida em Go e Python (incluindo asyncio e goroutines)
- Conhecimento avançado em VoIP: FreeSWITCH, Asterisk, Kamailio, RTPEngine
- Familiaridade com WebSockets, WebRTC e protocolos de mídia (SIP, RTP, DTMF)
- Experiência com bancos de dados SQL (MySQL 8) e Redis
- Conhecimento em sistemas de mensageria (Kafka, ZeroMQ, Redis Streams)
- Vivência com Kubernetes e ambientes cloud
Diferenciais
- Experiência com LLMs, RAG, MCP e automação com n8n
- Conhecimento em STT/TTS e processamento de áudio com FFmpeg
- Familiaridade com OpenTelemetry, OpenAPI e HMAC-SHA256
- Experiência com React, TypeScript e Inertia (desejável)
Benefícios
- Remoto total (Colômbia)
- Horário flexível
- Participação em projetos inovadores com tecnologia de ponta
- Ambiente colaborativo e focado em aprendizado contínuo