← Voltar para vagas

Engenheiro de Software Backend: Aplicações IoT

Descrição da vaga

Sobre a vaga

Engenheiro de Software Backend para aplicações de IoT na Tractian. A posição é de nível intermediário e pode ser realizada remotamente no Brasil.

Responsabilidades

  • Desenvolver e manter sistemas backend para aplicações IoT.
  • Gerenciar ingestão de dados de dispositivos usando Kafka e RabbitMQ.
  • Integrar e otimizar bancos de dados como PostgreSQL, Scylla, MongoDB, ClickHouse e Redis.
  • Implementar funcionalidades em Rust, Go e Python.
  • Trabalhar com infraestrutura em nuvem (AWS, Azure, GCP).

Requisitos

  • Experiência como desenvolvedor backend com Rust, Go ou Python.
  • Conhecimento em sistemas de filas e mensageria como Kafka e RabbitMQ.
  • Experiência com bancos de dados relacionais e NoSQL.
  • Familiaridade com serviços em nuvem como AWS, Azure ou GCP.
  • Nível mid-level.

Diferenciais

  • Conhecimento em C e C++.
  • Experiência prévia com aplicações de IoT.

Benefícios

  • Trabalho remoto.
  • Ambiente de trabalho com tecnologias modernas.