Esta vaga não está mais disponível

Esta posição foi encerrada ou preenchida. Confira as vagas abertas abaixo.

Ver vagas abertas
← Voltar para vagas

Software Developer II - Intelligent Front Door (IFD)

CSG

Descrição da vaga

Vaga: Desenvolvedor(a) de Software II - Intelligent Front Door (IFD)

A CSG está buscando um(a) Desenvolvedor(a) de Software II para integrar a equipe de construção do Intelligent Front Door (IFD), a nova geração de pontos de entrada conversacionais, impulsionados por IA, que entendem a intenção do cliente e orquestram ações entre 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 eficaz.

Nesta oportunidade, você irá projetar, construir e aprimorar serviços de backend de nível de produção e recursos conversacionais que alimentam 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 features de ponta a ponta com a orientação de engenheiros seniores, contribuirá para a qualidade da plataforma e aprenderá continuamente práticas modernas de nuvem e IA.

Responsabilidades:

  • Implementar e manter microsserviços e APIs escaláveis que impulsionam os fluxos conversacionais do IFD, detecção de intenção, orquestração e ação.
  • Construir integrações com telefonia/IVR, STT/TTS, serviços de NLU/intenção, sistemas de identidade/autorização e CRMs/CCaaS downstream com mentoria e colaboração de 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 elegante).
  • Colaborar com as equipes de linguística e IA em fluxos de diálogo, guardrails 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 empresarial 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, microsserviços ou sistemas orientados a eventos em uma linguagem tipada (por exemplo, Python, Java, C, C++, ou Go/Golang).
  • 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 mensageria/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 os 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 interfuncional 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.

Diferenciais:

  • 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/guardrail 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 da 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 empresariais (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 gateway de API.

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 vaga de Desenvolvedor Go/Golang é uma excelente oportunidade para você!