Back-end Software Engineer Junior
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.
Candidatar
Receba alerta de vagas da cidade
São Paulo