Pular para o conteúdo principal

Senior Software Engineer

Tipo de vaga: Efetivo

Modelo de trabalho: Híbrido

Vaga também para PcD

Descrição da vaga

Como Senior Software Engineer, você atuará em uma das nossas squads de Produto com a missão de conectar o mundo real com o digital, processando dados de telemetria, como localização em tempo real, acelerômetro, detecção de comportamento de motorista, entre outros.


Um pouco da nossa stack de desenvolvimento:

A nossa arquitetura é composta por um gateway em Go que recebe mais de ~2.5M mensagens por hora e as envia para filas no Kafka. Essas mensagens são processadas por sistemas de processamento em tempo real e em batch usando tecnologias como Apache Flink e Spark. Após todo o processamento, os dados são gravados em um banco NoSQL (ScyllaDB). Todos esses dados são expostos para os nossos clientes em APIs REST. Essas APIs estão em Kotlin + Springboot e Scala que conversam com aplicações web em React + Typescript e aplicações mobile em Flutter.

Responsabilidades e atribuições

Um dia a dia típico como Sr Software Engineer:

  • Colaborar com todo o processo de desenvolvimento de software: Colaborando nas definições do MVP do produto, passando por discussões com design e entregando resultados com um software com alta escalabilidade e qualidade;
  • Desenhando colaborativamente soluções de arquitetura para sistemas distribuídos;
  • Revisando pull requests e mentorando outros coblers;
  • Contribuindo em discussões técnicas para a criação e melhoria dos produtos da Cobli;
  • Arquitetar sistemas e APIs escaláveis, resilientes a falhas e de fácil manutenção;
  • Criar soluções de ponta a ponta utilizando conceitos de engenharia de software.

Requisitos e qualificações

Qualificações técnicas desejadas

  • Formação superior em Ciência da Computação, Engenharia da Computação ou experiência equivalente;
  • Excelentes habilidades em programação, preferencialmente em Java, Scala ou Kotlin;
  • Experiência em arquitetura de sistemas e design patterns;
  • Familiaridade com algoritmos, estrutura de dados e sistemas concorrentes;
  • Inglês para leitura e escrita, envolvendo documentação técnica;
  • Familiaridade com boas práticas de desenvolvimento como: revisão de código, testes automatizados e controle de versão;
  • Experiência com as ferramentas de algum provedor de Cloud (AWS, Google Cloud, …);
  • Paixão por tecnologia.

Experiências e conhecimentos diferenciais

  • Conhecimento sobre a JVM, com experiência gerenciando aplicações de larga escala;
  • Conhecimentos em programação funcional;
  • Conhecimentos em Javascript, Typescript, React e Redux;
  • Familiaridade com ferramentas e conceitos da cultura DevOps, como integração e deploy contínuo, observabilidade (logging e monitoramento);
  • Experiência com bancos de dados NoSQL (principalmente Cassandra/ ScyllaDB) e sistemas de fila (Kafka, RabbitMQ, SQS, Kinesis);
  • Experiência no design e deploy de APIs REST públicas com alto nível de usabilidade e usando as melhores práticas. 

Informações adicionais

Nós oferecemos:

  • Salário competitivo;
  • Vale Refeição;
  • Vale Transporte ou Estacionamento;
  • Plano de saúde;
  • Seguro de vida;
  • Horário flexível;
  • Bônus semestral baseado em performance;
  • Plano de carreira;
  • Suporte para trabalho Home Office (ajuda de custo)
  • Oportunidade de ganhar participações da empresa (stock options);

AQUI VOCÊ VAI ENCONTRAR:

  • Liberdade para conversar e sugerir mudanças em todas as áreas e níveis de hierarquia;
  • Incentivo ao desenvolvimento pessoal e profissional;
  • Feedback recorrente e focado no crescimento profissional;
  • Um time com excelência técnica em diversas áreas, aberto a críticas construtivas, em um ambiente de trabalho leve e descontraído;
  • Oportunidade de contribuir efetivamente com a construção de uma startup em crescimento acelerado;

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Triagem
  3. Etapa 3: Entrevista Inicial
  4. Etapa 4: Entrevista Técnica
  5. Etapa 5: Entrevista Final
  6. Etapa 6: Contratação

Sobre a Cobli

Somos uma FleetTech, uma plataforma de inteligência em gestão de frotas. Todos os dias, nós trabalhamos para conectar frotas à sua melhor versão por meio de tecnologias de ponta em IoT, Inteligência Artificial, Big Data e Videotelemetria.


De um lado, a Cobli impulsiona seus clientes para que eles e suas operações alcancem o máximo de seus potenciais. Do outro, nós impulsionamos nossos colaboradores para que eles também alcancem esse marco!


Fundada em 2017 por Parker Treacy e Rodrigo Mourad, a empresa vem crescendo mais de 100% ano após ano. Contando com um time de mais de 400 pessoas e investimento de R$ 250 milhões liderado por grandes fundos como Softbank, Valor, Qualcomm e Fifth Wall, a Cobli está presente em todos os estados do Brasil.


Queremos ser a plataforma de inteligência mais utilizada da América Latina e, para atingir esse resultado expressivo, prezamos pelo trabalho em equipe, pela cultura de feedback e por desenvolver estruturas que evoluam no longo prazo.


POR QUE TRABALHAR NA COBLI? 🚀


Reunimos pessoas íntegras, dedicadas, inteligentes, divertidas e colaborativas: são os Coblers. Aqui, você é livre para ser você e o respeito ao outro é um ato inegociável, independentemente de gênero, etnia, religião, orientação sexual, classe social e outras diferentes realidades.


Nos orgulhamos em ser uma empresa transparente que proporciona uma escuta ativa, oportunidades iguais e um ambiente seguro e acolhedor.


Cada Cobler é responsável pela direção e pela velocidade da sua carreira. Apoiamos esse desenvolvimento proporcionando ritmo de aprendizado intenso e projetos desafiadores em um ambiente produtivo e descontraído. Asseguramos benefícios úteis, compensação justa e criamos estruturas para que os melhores desempenhos sejam reconhecidos e recompensados exponencialmente.


Venha ser um Cobler, conecte-se à sua melhor versão profissional e nos ajude a descomplicar a gestão e a potencializar as frotas!



?