Logo for Jusbrasil

Senior Software Engineer - Backend Legal Pros

Role overview

Summary

This role focuses on backend engineering at Jusbrasil, addressing complex technical challenges in search systems and quality evaluation. You will collaborate with engineering and product teams to enhance user experience through innovative solutions, leveraging AI as a core tool in development.

Qualifications

  • Solid experience in backend development (Python, Go or similar)
  • Familiarity with REST APIs and asynchronous communication (queues, events)
  • Experience with relational databases (PostgreSQL or similar)
  • Ability to work in distributed systems at scale
  • Strong analytical skills with comfort in experimentation and data-driven optimization

Responsibilities

  • Act on backend engineering teams focusing on Search and EVAL.
  • Collaborate closely with engineering leadership and product teams.
  • Work on technical problems related to ranking, relevance, and user behavior optimization.
  • Integrate AI applications into development processes.

Key facts

Hard skills

Other skills

  • Analytical Skills
  • Reliability
  • Collaboration

About the company

Jusbrasil logo

Jusbrasil

  • Legal Services
  • SME
  • 201–500
Existimos há mais de 10 anos com uma única missão: conectar pessoas com a justiça. Traduzimos essa missão no desafio de levar informação jurídica de qualidade para mais de 1,6 milhão de brasileiros que acessam nossa plataforma diariamente. Além disso, aproximamos essas pessoas de advogados capacitados para diminuir o abismo entre ter um direito, conhecê-lo e fazê-lo ser respeitado. Com nossas soluções em tecnologia, tornamos a prática jurídica mais eficiente para milhares de agentes da justiça em todo o território brasileiro, com ferramentas que descomplicam desde a pesquisa de jurisprudências à gestão de um escritório. Abrimos mão do terno e gravata para criar uma cultura ímpar que consegue unir liberdade e responsabilidade em um ambiente de desafios crescentes e aprendizados constantes, onde os melhores talentos encontram terreno fértil para se desenvolverem. Revolucionar o acesso à justiça não pode ser uma tarefa solitária. Precisamos de cada vez mais pessoas que abracem essa missão, e você pode ser uma delas. Prazer, somos o Jusbrasil!

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Você deveria fazer parte do Jusbrasil


Transformar o sistema de Justiça com tecnologia não é trivial. Estamos construindo uma inteligência artificial dentro de casa: o Jus IA tem 43% menos alucinações que IAs generalistas. Essa é a prova concreta de que aqui tecnologia não é discurso, e sustenta a nossa missão: elevar a justiça.

Lidamos com mais de 7 bilhões de documentos jurídicos e mais de 1.400 fontes de dados oficiais. É desafio de escala e precisão que poucas empresas no país enfrentam.

Somos 670 pessoas jusbrasileiras, quase metade em engenharia e produto, espalhadas por mais de 125 cidades no Brasil e fora. O modelo é remoto: você escolhe onde viver, a vaga não muda.

Aqui, quem chama pra si o problema sem dono e entrega algo acima do esperado cresce rápido. Quem prefere o caminho óbvio, não.

Conheça nosso impacto

  • site jurídico nº1 do mundo em número de acessos
  • mais de 20 milhões de usuários por mês
  • mais de 7 bilhões de documentos jurídicos de interesse público
  • mais de 80% dos advogados brasileiros cadastrados
  • 670 pessoas jusbrasileiras, quase metade em tecnologia e produto
  • presença em mais de 125 cidades no Brasil e fora
  • modelo remoto: liberdade de escolher onde viver, sem perder a vaga certa

Sobre a função

Como pessoa engenheira de backend no Jusbrasil, você vai atuar nos times de Search e EVAL, trabalhando em problemas de alta complexidade técnica dentro de sistemas de busca e avaliação de qualidade: ranqueamento, relevância, experimentação e otimização de comportamento de usuário.

Você vai colaborar de perto com lideranças de engenharia e times de produto ligados à experiência de busca, contribuindo desde a concepção técnica até a entrega, com autonomia crescente conforme ganha contexto. O time trabalha com APIs, sistemas de alta volumetria e experimentação contínua (testes A/B, análise de dados), e cada vez mais com aplicações que integram IA. Buscamos pessoas confortáveis em ambientes de aprendizado contínuo e que usam IA como ferramenta real no dia a dia de desenvolvimento, não como apoio pontual.

O que buscamos

  • Experiência sólida com desenvolvimento backend (Python, Go ou similar)
  • Familiaridade com APIs REST e comunicação assíncrona (filas, eventos)
  • Experiência com bancos de dados relacionais (PostgreSQL ou similar)
  • Capacidade de trabalhar em sistemas distribuídos e de alta escala
  • Forte capacidade analítica — conforto com experimentação, testes e otimização a partir de dados
  • Boa comunicação técnica e disposição para colaborar com pares e outras áreas
  • Uso de IA integrado no desenvolvimento (ex.: automação, geração de código, agentes) — uso intenso e fluente, não superficial
  • Experiência prévia com sistemas de busca não é requisito obrigatório

Diferenciais

  • Experiência com sistemas de alta volumetria ou mensageria (Kafka, RabbitMQ etc.)
  • Vivência com observabilidade, monitoramento e confiabilidade (SRE mindset)
  • Experiência com LLMs ou integração de modelos de IA em produtos
  • Familiaridade com infraestrutura em nuvem (GCP ou AWS)
  • Experiência prévia com sistemas de busca (Elasticsearch ou similar)
  • Background acadêmico (mestrado ou doutorado)
  • Histórico de publicações ou projetos de pesquisa aplicada

Related jobs

See all Backend Developer jobs

Other jobs at Jusbrasil