Descrição
Resumo:
Junte-se à equipe de Engenharia de Software da Sensei para projetar, implementar e manter a espinha dorsal de uma plataforma de varejo autônomo, trabalhando com sistemas distribuídos e orientados a eventos, bem como microsserviços.
Pontos principais:
1. Revolutionar o varejo com IA, visão computacional e processamento de dados em tempo real.
2. Trabalhar em sistemas distribuídos que tornam possível o varejo autônomo.
3. Redefinir como o software apoia experiências de varejo baseadas em IA de próxima geração.
**Sobre a Sensei:** A Sensei está realmente revolucionando os setores de varejo e tecnologia com soluções inovadoras. Nossos sistemas desenvolvidos internamente nos permitem digitalizar lojas físicas e equipá-las com as tecnologias mais avançadas de IA, visão computacional e processamento de dados em tempo real — tudo dentro de uma plataforma confiável, economicamente eficiente e orientada à privacidade. Isso proporciona a experiência de compras sem caixa mais fluida do mundo.
Nossa tecnologia já opera em diversos países com varejistas líderes e distingue-se ao oferecer uma experiência de varejo única e sem fricções, que acolhe todos os consumidores e métodos de pagamento, com gerenciamento de cesta em tempo real e análise de dados.
**Sobre sua equipe:** A equipe de Engenharia de Software está no coração da plataforma da Sensei, construindo os sistemas distribuídos que tornam possível o varejo autônomo. Nossos engenheiros projetam, desenvolvem e implantam serviços de alto desempenho que processam fluxos de dados em tempo real provenientes de múltiplas fontes, incluindo câmeras, sensores e dispositivos de borda, garantindo confiabilidade, escalabilidade e baixa latência. Ao combinar sólidos princípios de engenharia, cultura DevOps e automação, a missão da equipe é entregar sistemas prontos para produção que se integrem perfeitamente com as tecnologias de IA e visão computacional da Sensei.
**Como você pode ajudar?** Estamos procurando um **Engenheiro de Software** inteligente e altamente qualificado, que desempenhará um papel fundamental no projeto, implementação e manutenção da espinha dorsal da plataforma de varejo autônomo em tempo real da Sensei. Você trabalhará com sistemas distribuídos e orientados a eventos, microsserviços e pipelines ponta a ponta que conectam insights de IA baseados em visão a infraestruturas robustas locais e em nuvem.
Você colaborará de perto com as equipes de Visão Computacional (CV), Engenharia de Dados e DevOps, garantindo que nossos sistemas sejam performáticos, observáveis e prontos para produção. Você também será responsável por aprimorar pipelines de implantação, implementar as melhores práticas para desenvolvimento de software, comunicação entre serviços, monitoramento de sistemas e entrega de soluções de software resilientes e escaláveis.
Na Sensei, você estará na vanguarda da redefinição de como o software apoia experiências de varejo baseadas em IA de próxima geração.
**No dia a dia na Sensei, você irá:**
* Projetar, desenvolver e manter microsserviços escaláveis e pipelines de dados em tempo real.
* Trabalhar com arquiteturas orientadas a eventos (Kafka, pub/sub) para lidar com dados de alta vazão e baixa latência.
* Implementar APIs robustas e comunicação entre serviços usando gRPC, RTCP e Protobuf.
* Contribuir para a contêinerização e orquestração usando Docker e Kubernetes.
* Desenvolver e gerenciar pipelines CI/CD (GitHub Actions) para testes e implantações automatizados.
* Implementar registro de logs, monitoramento, alertas e observabilidade com Datadog, Prometheus e Grafana.
* Colaborar com as equipes de CV/ML para integrar pipelines de inferência de modelos em serviços de produção.
* Gerenciar a sincronização de fluxos de imagens de câmera e o processamento de dados em tempo real.
* Garantir alta confiabilidade, tolerância a falhas e desempenho em todos os sistemas implantados.
* Participar de revisões de código, automação de testes e iniciativas de melhoria contínua.
* Manter-se atualizado com as práticas modernas de engenharia de software e compartilhar insights com seus colegas.
**O que você trará para a equipe:**
* Mestrado em Ciência da Computação, Engenharia de Software ou área correlata, ou experiência profissional equivalente.
* 2+ anos de experiência em desenvolvimento de software backend, preferencialmente em sistemas distribuídos ou em tempo real.
* Conhecimento sólido em Python.
* Compreensão sólida de arquitetura de microsserviços, Docker, Kubernetes e gRPC/Protobuf.
* Familiaridade com sistemas orientados a eventos (Kafka, ROS ou outros frameworks pub/sub).
* Familiaridade com pipelines CI/CD (GitHub Actions, Jenkins, etc.).
* Compreensão sólida de testes de software, integração ponta a ponta e depuração de sistemas.
* Conhecimento prático de sistemas de build, ferramentas de lint e garantia de qualidade de código.
* Excelentes habilidades de colaboração e comunicação; fluência em inglês (nossa língua de trabalho diária).
* Desejável:
* + Familiaridade com ferramentas de monitoramento, rastreamento e observabilidade (Grafana, Datadog, Prometheus).
+ Familiaridade com computação de borda, sistemas de câmera ou sensores em tempo real, ou pipelines IoT.
+ Experiência com ferramentas de desenvolvimento assistido por IA (ex.: GitHub Copilot, Claude Code, etc.).
+ Experiência em processamento de dados em tempo real e arquiteturas de streaming.
+ Familiaridade com as melhores práticas DevOps, infraestrutura como código ou orquestração de serviços.
+ Fundamentos sólidos em design orientado a objetos, concorrência e otimização de desempenho de sistemas.
+ Experiência com PyCharm ou ambientes profissionais de desenvolvimento similares.
+ Contribuições para projetos de código aberto ou experiência em ambientes de produção de alta disponibilidade.
**Após seis meses, o sucesso significa:**
* Entrega bem-sucedida de pelo menos um microsserviço ou componente em tempo real em produção, demonstrando código de alta qualidade que resulte em ganhos de eficiência, redução de latência ou maior escalabilidade.
* Familiaridade com a arquitetura distribuída da Sensei, protocolos de comunicação e pipelines CI/CD.
* Colaboração eficaz com as equipes de CV/ML e Produto para integrar componentes de software ao ecossistema de produção.
**O que oferecemos a você:**
Estabelecemos padrões muito elevados para todos os nossos funcionários e queremos recompensá-lo generosamente por isso. Acreditamos em fornecer o melhor ambiente para que você realize seu melhor trabalho, e atualmente oferecemos:
* Colaborar com pessoas excepcionais, aprimorar suas habilidades e contribuir de forma significativa para o mundo.
* Salário competitivo
* Cartão-refeição
* Pacote flexível de benefícios: seja uma mensalidade de academia, a taxa mensal da creche do seu filho ou uma aplicação para aposentadoria — a escolha é sua!
* Seguro saúde
* Modelo de trabalho híbrido
* 5 dias adicionais de folga por ano além dos 22 dias úteis legais: seu aniversário, Dia do Carnaval, Véspera de Natal e 2 Dias Focados na Saúde
* Este é o momento mais empolgante para ingressar na Sensei, e você terá influência direta sobre a direção que tomaremos.