Job Description

Na Warren, confiança é a base de tudo. Nossos clientes sabem, com total transparência, como seus investimentos são geridos, quais as taxas envolvidas e o nível de risco de cada um. Nosso propósito é eliminar o conflito de interesses no mercado de investimentos brasileiro: não somos comissionados pelos produtos sugeridos, garantindo que o perfil e os objetivos de cada cliente estejam no centro de todas as decisões.

Se você acredita em um mercado financeiro mais transparente, capaz de oferecer a melhor experiência de investimentos para seus clientes, a Warren é o seu lugar. Aqui, você terá a oportunidade de se desenvolver enquanto atua em um ambiente de alta performance, aprendendo com os melhores profissionais do mercado. Buscamos pessoas que valorizam o trabalho em equipe, sempre prezando pela ética e excelência em suas entregas.

Somos uma empresa para todas as pessoas que desejam fazer o seu melhor todos os dias, independentemente de gênero, etnia, orientação ou qualquer outra condição, e nosso processo seletivo é baseado na neutralidade.

Responsabilidades e Atribuições

O Back-end Software Engineer Junior será responsável pelo desenvolvimento, manutenção e evolução de sistemas críticos para Renda Fixa e Conta Corrente, garantindo escalabilidade e eficiência operacional.

  • Desenvolver, testar e otimizar APIs e serviços back-end de alta performance.
  • Manter e evoluir sistemas, assegurando confiabilidade e segurança.
  • Criar e aprimorar consultas e processos em bancos de dados (SQL/NoSQL).
  • Integrar sistemas internos e externos via APIs e mensageria (Kafka, RabbitMQ etc.).
  • Analisar e solucionar incidentes em produção.
  • Participar do levantamento de requisitos e planejamento de sprints.
  • Aplicar boas práticas de desenvolvimento (Clean Code, SOLID, testes automatizados).
  • Documentar processos e contribuir para a base de conhecimento da equipe.

Requisitos e Qualificações

  • Formação superior em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas (concluído ou em andamento).
  • Experiência acadêmica ou profissional com linguagens back-end C#.
  • Conhecimento em bancos de dados relacionais e não relacionais.
  • Familiaridade com desenvolvimento de APIs REST e arquitetura de microsserviços.
  • Noções básicas de mensageria (Kafka, RabbitMQ) e filas assíncronas.
  • Experiência com versionamento de código usando Git.
  • Noções de segurança da informação aplicada ao desenvolvimento de software.

Será considerado um diferencial

  • Conhecimento em Docker e containers.
  • Conhecimento em CI/CD e automação de deploys.
  • Experiência com Cloud Computing (AWS, Azure ou GCP).
  • Familiaridade com arquitetura orientada a eventos.
  • Experiência acadêmica ou profissional com boas práticas de código e design patterns.
  • Conhecimentos na ferramenta Virtual, CRK e Inoa.
  • Conhecimentos SRE Observability e monitoração.

Localização: Esta posição pode ser alocada em São Paulo ou Sorocaba.

O que a Warren te proporciona?

Cultura de inovação com times multidisciplinares e estrutura horizontal, focados em desenvolver as melhores soluções para nossas pessoas usuárias. Possibilidade de contribuir em frentes diversas para o seu crescimento.

  • Plano de Saúde SulAmérica para você e seus dependentes;
  • Plano Odontológico Care Plus para você e seus dependentes;
  • Benefício VR e VA;
  • Licença maternidade estendida;
  • Licença paternidade estendida;
  • Day off de aniversário;
  • 2 Day Offs remunerados por ano;
  • Auxílio Creche;
  • Auxílio Transporte;
  • Programa de Partnership: seja uma pessoa sócia da Warren.
  • Bonificação Variável Semestral;
  • Convênio com acadêmias e apps de saúde mental;
  • Seguro de Vida Prudential.