Pular para o conteúdo
Engenharia

Engenheiro(a) de Software Pleno

Não é escrever código: é transformar problema bem definido em software simples e testável, com IA como aceleração e você como responsável final pelo que ela gera.

  • Pleno
  • Remota · PJ
Começar candidatura

Dá para salvar e voltar depois.

A cadeira


O que torna difícil de verdade

Ritmo acelerado com ambiguidade: o problema chega bem definido, o caminho não. IA é liberada e esperada no dia a dia — mas tudo que ela gera passa pela sua revisão, e o que quebrar em produção tem o seu nome, não o dela.

Nos primeiros 90 dias

Entregas incrementais rodando em produção desde as primeiras semanas e participação ativa no refinamento técnico das iniciativas do time.

Você reporta a Liderança técnica.

A vaga, por inteiro


A Arbitralis está construindo a nova justiça do Brasil — e ela roda em software: sistemas internos, APIs, integrações e componentes de plataforma que sustentam a operação inteira.

Não estamos contratando alguém para escrever código. Estamos contratando quem transforma problema bem definido em software simples e testável — com IA como aceleração e você como responsável final por tudo que ela gera. Se você precisa de spec perfeita para começar, essa vaga não é para você. Se você faz deploy e esquece, também não.

O que você vai fazer na prática: construir e evoluir sistemas backend, APIs e integrações, participando do refinamento técnico desde o problema, não só do ticket pronto. O ritmo é acelerado e o caminho nem sempre vem desenhado — quebrar o problema em entregas incrementais, com clareza de escopo e risco, é parte do trabalho, não um bônus. IA no dia a dia é liberada e esperada; revisar, testar e validar o que ela gera é obrigação sua.

Responsabilidades

  • Desenvolver, testar e manter sistemas backend, APIs, integrações e componentes de plataforma
  • Participar do refinamento técnico das iniciativas junto com Engenharia, Produto e liderança técnica
  • Quebrar problemas em entregas incrementais, com clareza sobre escopo, riscos e dependências
  • Contribuir para a qualidade do código: boas práticas, testes automatizados e revisão de código
  • Diagnosticar problemas em produção e propor correção e melhoria, não só apagar incêndio
  • Apoiar a evolução dos processos de engenharia: CI/CD, observabilidade, documentação e padrões
  • Colaborar com pessoas mais seniores em decisões de arquitetura, entendendo o trade-off entre velocidade, dívida técnica e manutenção
  • Usar ferramentas de AI coding com critério: tudo que for gerado passa pela sua revisão e pelos seus testes

Como sabemos que você é bom

  • Já acompanhou entregas suas até produção e sabe dizer o que aconteceu com elas depois
  • Pega output errado de IA antes que ele vire incidente
  • Diagnostica bug de produção com método, não com tentativa e erro
  • Entrega de propósito a versão mais simples que resolve — e sabe explicar o que ficou de fora
  • Comunica escopo, risco e status sem precisar ser cobrado

Requisitos (é entrada, não diferencial)

  • Mínimo 3 anos de experiência em engenharia de software
  • Backend principal em JavaScript, TypeScript ou Python
  • Conhecimento prático de APIs, bancos de dados relacionais e testes automatizados
  • Git, pull requests e revisão de código como rotina de trabalho
  • Noções de CI/CD e de operação de sistemas em produção
  • Uso de ferramentas de AI coding no dia a dia, com julgamento crítico sobre o que revisar e validar
  • Conforto com ambiguidade e ritmo acelerado — sabe priorizar quando tudo parece urgente

Diferenciais — quem tem sai na frente

  • Filas, mensageria, arquitetura orientada a eventos ou sistemas distribuídos
  • Plataformas internas, ferramentas para desenvolvedores ou sistemas usados por outros times técnicos
  • Docker, cloud, infraestrutura como código ou deploy automatizado
  • Histórico de melhorar processo, documentação técnica ou padrões do time

Cultura, não negociável

  • Velocidade é justiça: entrega consistente, sem depender de microgestão
  • Linguagem de gente: decisão técnica explicada com clareza para quem não é de engenharia
  • Decisões guiadas por dados: contexto e evidência, não achismo
  • Confiança é produto final: entrega o que compromete, com qualidade e sem surpresa
  • Simplicidade como excelência: o código mais simples que resolve o problema
  • Construir para durar: testável, documentado e que o time consegue manter

Formato: remota, PJ, pleno. Reporta à liderança técnica.

Processo seletivo

  1. **Candidatura via site** — perguntas objetivas, perguntas abertas e um desafio escrito curto. Resposta em até 5 dias úteis.
  2. **Triagem técnica e de fit** — 30 minutos, por vídeo, gravada.
  3. **Case técnico take-home** — você constrói um serviço pequeno e real, na linguagem que preferir. Esforço esperado de 4 a 6 horas, com prazo de 3 dias úteis para entregar. Não é remunerado. Uso de IA é liberado — e avaliado: queremos ver como você trabalha com ela, não se você a esconde.
  4. **Defesa do case** — code review ao vivo, 45 minutos, sobre o que você construiu.
  5. **Conversa final com a liderança** — 30 minutos. Pode não acontecer: quando o processo já deu resposta clara, não gastamos o seu tempo com etapa protocolar.

Devolutiva em até 5 dias úteis após cada etapa. Resposta genérica de manual é eliminada em qualquer uma delas.

O que você ganha trabalhando aqui


  • Dinheiro

    Participação nos lucros

    Quando a empresa vai bem, o resultado é dividido com quem construiu.

  • Dinheiro

    Variável e bônus recorrentes

    Não é promessa de fim de ano: o variável faz parte da remuneração e vem ao longo do caminho.

  • Tempo

    Férias e dias remunerados

    Além das férias, dias de descanso pagos ao longo do ano.

  • Crescimento

    Investimento em estudos e cursos

    Curso, certificação ou conferência: a empresa banca o que volta como trabalho melhor.

Como você cresce aqui


Mentoria no dia a dia

Vários mentores acompanhando o trabalho de perto — para destravar o dia a dia e puxar melhoria técnica.

Nossa cultura, sem enfeite


Se isso soa como o lugar onde você trabalha bem, siga.

  • Velocidade é justiça

    Conflito que se arrasta vira dano. Resolvemos fora do Judiciário em 30 dias o que lá dentro leva anos — e a mesma régua vale para dentro de casa: decisão que trava custa dinheiro de alguém.

  • Confiança é nosso produto final

    As pessoas nos entregam disputas reais, com dinheiro e reputação em jogo. O que sai da nossa mão é completo, verificável e sustenta o que prometeu.

  • Dono resolve, não terceiriza

    Ninguém passa o problema adiante esperando aparecer um responsável. Quem viu, conduz — e assume o critério da decisão que tomou.

  • Integridade acima da conveniência

    Quando o caminho rápido e o caminho certo divergem, a gente perde a velocidade e mantém a integridade. Não existe exceção confortável.

  • Linguagem de gente

    Para fora e para dentro, sem juridiquês e sem jargão. Quem está no meio de um conflito precisa entender o que está lendo na primeira leitura.

A Arbitralis em números

operações
+200 miloperaçõesDesde que nascemos como a primeira câmara de arbitragem 100% digital do Brasil.
viram acordo
74%viram acordoAcordo fechado é conflito que não virou processo.
em vez de anos
30 diasem vez de anosO tempo médio até a resolução, fora do Judiciário.

Como é o nosso processo


  1. 1. Perguntas. Sobre a vaga e sobre você. Pode usar IA.
  2. 2. Teste técnico. Você faz, não conta — é a etapa que mais pesa. (quando a vaga pede)
  3. 3. Entrevista com o RH. Trajetória, motivação e expectativa de remuneração.
  4. 4. Entrevista com o líder. Com quem você vai trabalhar no dia a dia.
  5. 5. Entrevista com o diretor. Uma conversa final com a diretoria. (opcional)

Avançando ou não, você recebe um retorno por e-mail. Sempre.

Achou que é aqui?

A candidatura é feita no site, no seu tempo, e dá para salvar e voltar depois — mas responda pelo menos uma pergunta em até 24h após começar, ou ela é desqualificada automaticamente. Avançando ou não, você recebe um retorno por e-mail com o que pesou na decisão.

Começar candidatura

Seus dados são tratados conforme a LGPD, com finalidade e prazo declarados antes de cada etapa.