Tech Lead BackEnd

Job description

Quem somos?

Somos uma empresa especialista em análise de fraude, com DNA inovador e capaz de proporcionar maior segurança para quem vende pela internet. Nós calculamos em menos de 1 segundo o risco de fraude em compras on-line.
Estamos presentes nos dois mercados que mais sofrem com ataques de fraude na internet: Brasil e México – além de contarmos com clientes na Argentina, Peru, Chile e Colômbia.


Quem buscamos?

Uma pessoa que goste de tecnologia, busque inovação a todo momento e tenha vontade de fazer parte de um time engajado e que ama o que faz. Querer ajudar as pessoas do time a se desenvolver tecnicamente e profissionalmente é essencial assim como o gosto por criar sistemas de machine learning em tempo real que processam milhões de eventos por dia, desde a API ao processamento de dados. Será responsável pela definição da melhor solução de desenvolvimento da plataforma Konduto, através de gestão de pessoas, com a missão de entregar o melhor produto embasado em decisões assertivas e de acordo com a visão da Diretoria. Se você acha importante ter um ambiente de trabalho participativo, descontraído, diversificado, a Konduto com certeza é o seu lugar. 


Job requirements

O que irá fazer?


O time de plataforma da Konduto é enxuto e valorizamos pessoas que saibam como projetar, desenvolver, testar e manter sistemas de forma independente.

Principais atividades:


  • Liderar o time de plataforma para desenvolver o backend de análise da Konduto;
  • Propor soluções de arquitetura e sistemas para novos sistemas e para melhorar os sistemas atuais;
  • Garantir a qualidade do código usando técnicas de testes unitários, integração e revisão de código;
  • Escrever a documentação de sistemas através de README, CONTRIBUTING, Javadoc, Docstring (Python), entre outros;
  • Modificar código existente de forma a corrigir bugs e implementar melhorias de performance de maior complexidade;
  • Realizar code reviews das mudanças junto com o time.


É muito importante


  • Conhecimento em programação orientada a objetos - especialmente em python e java;
  • Conhecimento em banco de dados - aqui utilizamos MySQL e DynamoDB;
  • Desenvolvimento de sistemas de backend e APIs;
  • Noção de arquitetura de sistema;
  • Noção de CI/CD e IaC;
  • Liderança.
*Plus plus: desenvolvimento de sistemas de Machine Learning e engenharia de dados.