← Voltar para vagas

Desenvolvedor de Software Sênior (Edge - Dispositivos & Mobile)

Descrição da vaga

Sobre a vaga

A Zyte está em busca de um(a) Engenheiro(a) de Software Sênior para integrar o time de Edge, focado em dispositivos e mobile. Você trabalhará no desenvolvimento e na manutenção de sistemas de alto desempenho para raspagem e coleta de dados na web.

Responsabilidades

  • Desenvolver e otimizar componentes em Rust e C++ para dispositivos de ponta.
  • Trabalhar com comunicação assíncrona utilizando gRPC, Protobuf e tokio.
  • Garantir a escalabilidade, resiliência e segurança da infraestrutura distribuída na GCP e Kubernetes.
  • Monitorar, diagnosticar e resolver problemas de performance em ambiente de produção utilizando Prometheus, Grafana e Loki.

Requisitos

  • Experiência sólida em desenvolvimento de software com foco em performance e concorrência.
  • Domínio de Rust e/ou C++.
  • Experiência com desenvolvimento mobile (Kotlin, Java) ou redes/protocolos de rede (Cronet).
  • Familiaridade com arquiteturas baseadas em microsserviços e gRPC.
  • Experiência com ferramentas de observabilidade e nuvem (GCP, Kubernetes).

Diferenciais

  • Experiência prévia com web scraping ou sistemas de grande escala.
  • Conhecimento prático de OpenTelemetry.

Benefícios

  • Trabalho 100% remoto.
  • Ambiente internacional e colaborativo.
  • Flexibilidade de horários.