← Voltar para vagas

Software Developer - Intelligent Front Door (IFD)

CSG

Descrição da vaga

Vaga para Desenvolvedor(a) Go/Golang - Intelligent Front Door (IFD)

A CSG está buscando um(a) Desenvolvedor(a) talentoso(a) para integrar a equipe Intelligent Front Door (IFD), responsável por criar a próxima geração de interfaces conversacionais, impulsionadas por IA, que compreendem a intenção do cliente e orquestram ações em diversos canais. O IFD oferece uma interface simplificada e conversacional que determina a intenção do cliente e o direciona para o melhor recurso de autoatendimento ou especialista para uma resolução rápida e eficiente.

Nesta oportunidade, você irá projetar, construir e aprimorar serviços de backend de alta qualidade e recursos conversacionais que impulsionam a plataforma Xponent da CSG e as experiências IFD. Trabalhará em estreita colaboração com as equipes de produto, linguística/intenção, arquitetura, segurança e entrega para fornecer serviços confiáveis e de baixa latência em escala. Você será responsável por funcionalidades de ponta a ponta com a orientação de engenheiros(as) seniores, contribuirá para a qualidade da plataforma e aprenderá continuamente práticas modernas de nuvem e IA.

Responsabilidades:

  • Implementar e manter microserviços e APIs escaláveis que impulsionam fluxos conversacionais IFD, detecção de intenção, orquestração e acionamento.
  • Construir integrações com telefonia/IVR, STT/TTS, serviços NLU/intenção, sistemas de identidade/autorização e CRMs/CCaaS downstream com mentoria e colaboração entre pares.
  • Escrever código limpo e testável com testes unitários, de integração e de contrato; participar de revisões de código para manter os padrões de engenharia.
  • Instrumentar serviços para observabilidade (métricas, rastreamento, logs) e ajudar a solucionar problemas de produção; participar de rodízios de plantão com suporte adequado.
  • Contribuir para melhorias de desempenho, resiliência e custo (caminhos de dados de baixa latência, chamadas de serviço eficientes, estratégias de back-pressure, degradação graciosa).
  • Colaborar com as equipes de linguística e IA em fluxos de diálogo, proteções e pipelines de avaliação/ajuste; ajudar a executar experimentos e analisar resultados.
  • Seguir as melhores práticas de segurança, privacidade e conformidade em um ambiente corporativo altamente integrado (por exemplo, tratamento de segredos, privilégio mínimo, proteção de dados).
  • Contribuir em cerimônias ágeis; estimar, planejar e entregar incrementos, comunicando claramente as compensações e o progresso.
  • Modelo de contrato CLT.

Requisitos:

  • 3-5 anos de experiência profissional em desenvolvimento de software, construindo serviços de backend, microserviços ou sistemas orientados a eventos em uma linguagem tipada (por exemplo, Python, Java, C, C++, ou Go).
  • Experiência prática na construção de APIs e serviços RESTful com sólidas habilidades de depuração em sistemas distribuídos.
  • Experiência prática com pelo menos uma grande plataforma de nuvem (preferencialmente Azure ou AWS); familiaridade com contêineres (Docker) e conceitos básicos de orquestração (Kubernetes).
  • Proficiência com bancos de dados relacionais e familiaridade com pelo menos um datastore NoSQL; compreensão de estratégias de cache; exposição a sistemas de mensagens/streaming (por exemplo, Kafka, Service Bus).
  • Conhecimento prático de CI/CD, fluxos de trabalho baseados em Git e testes automatizados; disposição para iterar e melhorar pipelines.
  • Sólida compreensão dos fundamentos de segurança (authN/Z, privilégio mínimo, proteção de dados) aplicados ao desenvolvimento de serviços.
  • Habilidades eficazes de colaboração e comunicação; experiência de trabalho multifuncional em um ambiente ágil.

Observação: Experiência prática equivalente ou habilidades demonstráveis podem ser consideradas em vez de anos formais de experiência.

Qualificações Desejáveis:

  • Experiência com stacks de IA conversacional: Azure AI Language/CLU, Azure OpenAI, Copilot Studio ou plataformas similares (Dialogflow, Lex, Rasa).
  • Experiência ou exposição a telefonia/IVR, tecnologias de fala (STT/TTS), roteamento de chamadas ou integrações CCaaS/CRM.
  • Familiaridade com engines de regras e sistemas de workflow/orquestração; compreensão de conceitos de política/proteção para sistemas de IA.
  • Experiência com ferramentas de observabilidade (por exemplo, OpenTelemetry, Prometheus/Grafana, Azure Monitor, Application Insights) e operações orientadas a SLO.
  • Exposição à engenharia de desempenho (consciência de latência p95/p99), testes de carga básicos e considerações de otimização de custos em serviços de nuvem.
  • Familiaridade com práticas corporativas (padrões de logging/telemetria, gerenciamento de mudanças, resposta a incidentes, governança de dados).
  • Exposição à infraestrutura como código (por exemplo, Bicep, Terraform) e gerenciamento de API gateway.

Benefícios:

  • Sulamerica Saúde
  • Sulamerica Odonto
  • Vidalink
  • Vale Alimentação/Refeição
  • Auxílio Creche
  • Day off no aniversário
  • Gympass
  • Auxílio Idiomas
  • Plataforma de cursos digitais
  • Folga para voluntariado: 2 dias por ano

Localização:

Brasil (Remoto) Colômbia (Remoto)

Esta é uma excelente oportunidade para desenvolvedores(as) Go/Golang que buscam uma vaga desafiadora e recompensadora em uma empresa inovadora. Candidate-se!