Granicus
Granicus
A Granicus desenvolve soluções SaaS para organizações governamentais, ajudando agências locais, estaduais e federais a oferecer serviços digitais e se comunicar de forma mais eficaz com a população. Sua Government Experience Cloud reúne ferramentas para gestão de reuniões e pautas, comunicação com cidadãos, registros públicos e participação comunitária. Os produtos da empresa apoiam operações mais eficientes e ajudam os governos a criar interações mais claras, acessíveis e transparentes com as pessoas que atendem.

Engenheiro(a) de Software Sênior, Sistemas de Agentes de IA - Granicus (Remoto, Estados Unidos)

Desenvolva sistemas de agentes de IA baseados em Python, frameworks de web scraping e interfaces React para os produtos em nuvem da Granicus. Ajude a criar tecnologia que conecta governos e residentes.

Descrição

  • Crie e mantenha serviços de backend escaláveis com Python, FastAPI e LangChain
  • Desenvolva e dê suporte a frameworks de web scraping com Firecrawl, Playwright ou ferramentas comparáveis
  • Projete e coordene sistemas multiagentes, incluindo fluxos de trabalho do LangFlow e comunicação entre agentes
  • Coloque plataformas multiagentes em produção com recursos confiáveis de monitoramento e failover
  • Conecte agentes ao Salesforce, SharePoint, Slack e aplicativos internos de negócios
  • Desenvolva componentes de frontend responsivos e acessíveis com React.js ou frameworks semelhantes
  • Ofereça experiências de usuário em tempo real por meio de SSE ou WebSocket
  • Monitore o comportamento dos agentes e os dados de interação com ferramentas de observabilidade, como LangFuse
  • Oriente engenheiros juniores e participe de revisões de código
  • Contribua para a arquitetura de software e para decisões de design técnico
  • Trabalhe com as equipes de IA/ML, DevOps e Produto em um ambiente ágil
  • Cumpra os requisitos da Granicus relacionados à segurança da informação, confidencialidade, integridade, disponibilidade e privacidade de dados

Requisitos

  • De oito a doze anos de experiência em desenvolvimento de software full-stack
  • Proficiência avançada em Python
  • Forte experiência em backend com FastAPI, asyncio e microsserviços escaláveis
  • Experiência criando e implantando frameworks de web scraping com Firecrawl, Scrapy, Playwright ou ferramentas semelhantes
  • Experiência prática no desenvolvimento de sistemas baseados em agentes
  • Experiência implementando comunicação entre agentes (A2A)
  • Experiência orquestrando fluxos de trabalho com LangFlow
  • Experiência colocando sistemas multiagentes em produção
  • Experiência integrando agentes ao Salesforce, SharePoint, CRMs ou plataformas comparáveis
  • Experiência em desenvolvimento de frontend com React.js, TypeScript ou outros frameworks modernos
  • Familiaridade com plataformas de observabilidade de agentes, como LangFuse
  • Experiência usando ferramentas de desenvolvimento assistido por IA, como GitHub Copilot, Winsurf ou produtos equivalentes
  • Capacidade de cumprir as responsabilidades da Granicus relacionadas à segurança da informação e à privacidade de dados
  • Nenhum requisito de graduação é informado; a Granicus indica que a maioria das funções não exige graduação

Benefícios

  • Folga remunerada flexível
  • Dias remunerados de bem-estar para toda a empresa
  • Reembolso por trabalhar de casa
  • Seguro privado de saúde, visão, odontológico e de vida pago pelo empregador
  • Suporte de saúde mental sob demanda, incluindo Headspace e outros recursos de bem-estar
  • Opções de planos de pensão e aposentadoria
  • Acesso a plataformas de aprendizado on-line
  • Remuneração salarial e bônus
  • Grupos de recursos para funcionários
  • Sessões Coffee with Mark
  • Comunidades do Microsoft Teams sobre bem-estar, arte, animais de estimação, família, parentalidade e outros interesses
  • Conversas com convidados especiais sobre questões que afetam os funcionários