freehire launches on Product Hunt on 26 August.

Follow →

Software engineer

Summary

Build and maintain backend systems and AI-driven automation for hospital billing and auditing workflows in Brazil’s healthcare sector.

Sobre a Rivio

A Rivio é uma das empresas de inteligência artificial que mais crescem no Brasil. Estamos transformando uma das indústrias mais complexas e vitais da sociedade: o sistema de saúde. Nossa missão é clara: tornar hospitais, clínicas e laboratórios radicalmente mais eficientes com tecnologia e AI para que possam focar no que mais importa, cuidar de pessoas. Para isso, atuamos diretamente na automação dos processos de auditoria e faturamento hospitalar, eliminando retrabalho, reduzindo erros e aumentando a previsibilidade financeira dos prestadores de saúde. Em menos de um ano, servimos a 30+ instituições em mais de 10 estados, monitorando e otimizando fluxos críticos que representam 6.000 leitos e mais de R$ 10 bilhões em faturamento médico anual. Se você quer fazer parte de um time que sonha grande, resolve problemas complexos e constrói tecnologia que cria valor de verdade, a Rivio é o lugar certo.

Tech & AI na Rivio

A área de Tech & AI é a camada que sustenta a inteligência, a escala e a vantagem competitiva da Rivio. Ela é responsável por transformar conhecimento operacional e dados em sistemas, produtos e agentes de IA que operam com precisão, confiabilidade e impacto real. Essa área existe para converter fluxos complexos da área da saúde em fluxos autônomos, de forma performática e governada, fazendo com que esses processos deixem de ser executados manualmente e passem a ser assistidos, monitorados e orquestrados por tecnologia e IA. Aqui, qualidade significa arquiteturas bem pensadas, utilização de modelos com contexto profundo sobre a saúde, engenharia orientada à resiliência e IA aplicada para resolver os problemas do negócio, sempre conectada aos indicadores críticos da operação e do faturamento em saúde.

O Que Você Fará no Dia a Dia

  • Projetar, desenvolver e evoluir sistemas, serviços que automatizam fluxos críticos da área da saúde.
  • Construir e manter integrações robustas com sistemas internos, operadoras, portais e serviços externos, garantindo resiliência, observabilidade e tratamento correto de exceções.
  • Atuar na implementação de arquiteturas orientadas a eventos, filas, workers e APIs, assegurando que fluxos assíncronos operem da melhor forma possível.
  • Colaborar ativamente com times operacionais para transformar conhecimento operacional em regras, automação e inteligência aplicada.
  • Investigar falhas, incidentes e comportamentos inesperados, realizando análise de causa raiz e implementando correções definitivas.
  • Criar testes automatizados, mecanismos de validação e controles de qualidade para reduzir risco operacional e financeiro.
  • Contribuir para a evolução da solução como um todo, da arquitetura de software até ferramentas utilizadas no dia a dia.
  • Documentar decisões técnicas, padrões arquiteturais, fluxos críticos e casos de borda de forma clara e reutilizável.

Requisitos

Buscamos engenheiros com forte capacidade de execução e senso real de responsabilidade sobre o que é entregue ao cliente:

  • Experiência prática em desenvolvimento de software backend ou full stack, atuando em sistemas distribuídos ou fluxos críticos.
  • Domínio de pelo menos uma linguagem de programação moderna (ex.: Python, JavaScript/TypeScript, Go, Java ou similares).
  • Experiência com APIs, integrações, mensageria, filas ou processamento assíncrono.
  • Experiência com bancos relacionais e não relacionais.

O Que Valorizamos Muito

  • Capacidade de atuar bem em problemas abertos, ambientes pouco estruturados e decisões com alto grau de ambiguidade.
  • Inconformismo saudável com soluções frágeis ou improvisadas, mas com foco em resolver problemas.
  • Preocupação genuína com qualidade, resiliência e segurança.
  • Ritmo, consistência e capacidade de entregar valor de forma contínua.
  • Vontade de aprender, evoluir tecnicamente e crescer junto com a empresa.

Diferenciais (Nice-to-Haves)

  • Experiência com arquiteturas distribuídas, event-driven ou orientadas a filas.
  • Vivência com cloud (GCP, AWS ou similares) e infraestrutura como código.
  • Contato com IA aplicada, agentes, LLMs, automações inteligentes ou MLOps.
  • Formação em engenharia, ciência da computação, sistemas ou áreas correlatas.

Vaga presencial em um dos nossos escritórios em São Paulo (SP) ou Blumenau (SC).

Se nosso desafio te interessou, candidate-se.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available