Num relance
- Tarefas: Desenvolver software inovador para uma experiência de retalho autónoma e sem fricções.
- Empresa: Sensei, uma empresa revolucionária no setor de retalho e tecnologia.
- Benefícios: Pacote de benefícios flexível, seguro de saúde e modelo de trabalho híbrido.
- Outras informações: Ambiente dinâmico com oportunidades de crescimento profissional.
- Porquê este emprego: Trabalhe com tecnologia de ponta e faça a diferença na experiência de compra.
- Qualificações: Experiência em desenvolvimento de software e conhecimento em sistemas distribuídos.
O salário previsto situa-se entre 123750 - 151250 € por ano.
Sobre a Sensei: A Sensei está a revolucionar os setores de negócios e tecnologia de retalho com soluções inovadoras. Os nossos sistemas internos permitem-nos digitalizar lojas físicas e alimentá-las com a mais avançada tecnologia de IA, visão computacional e processamento de dados em tempo real — tudo dentro de uma plataforma fiável, económica e orientada para a privacidade. Isso proporciona a experiência de compra mais fluida e sem checkout do mundo. A nossa tecnologia já opera em vários países com grandes retalhistas e distingue-se por oferecer uma experiência de retalho única e sem atritos que acolhe todos os compradores e métodos de pagamento, com gestão de cesto em tempo real e análises.
Sobre a sua equipa: A equipa de Engenharia de Software está no coração da plataforma da Sensei, construindo os sistemas distribuídos que tornam o retalho autónomo possível. Os nossos engenheiros projetam, desenvolvem e implementam serviços de alto desempenho que processam fluxos de dados em tempo real de várias fontes, incluindo câmaras, sensores e dispositivos de borda, garantindo fiabilidade, escalabilidade e baixa latência. Ao combinar princípios de engenharia sólidos, cultura DevOps e automação, a missão da equipa é entregar sistemas de produção que se integrem perfeitamente com a tecnologia de IA e Visão Computacional da Sensei.
Como pode ajudar? Estamos à procura de um engenheiro de software inteligente e altamente qualificado que desempenhará um papel fundamental no design, implementação e manutenção da espinha dorsal da plataforma de retalho autónomo em tempo real da Sensei. Você trabalhará em sistemas distribuídos e orientados a eventos, microserviços e pipelines de ponta a ponta que conectam insights de IA baseados em visão com infraestruturas robustas, locais e na nuvem. Colaborará de perto com as equipas de Visão Computacional (CV), Engenharia de Dados e Dev-Ops, garantindo que os nossos sistemas sejam performáticos, observáveis e prontos para produção. Você também será responsável por melhorar os pipelines de implantação, implementar as melhores práticas para desenvolvimento de software, comunicação de serviços, monitorização de sistemas e entregar soluções de software resilientes e escaláveis.
Diariamente na Sensei, você irá:
- Projetar, desenvolver e manter microserviç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 containerização e orquestração usando Docker e Kubernetes.
- Desenvolver e gerenciar pipelines CI/CD (GitHub Actions) para testes e implantação automatizados.
- Implementar registo, monitorização, alertas e observabilidade com Datadog, Prometheus e Grafana.
- Colaborar com as equipas de CV/ML para integrar pipelines de inferência de modelos em serviços de produção.
- Gerir a sincronização de streams de imagem de câmaras e processamento de dados em tempo real.
- Garantir forte fiabilidade, tolerância a falhas e desempenho em todos os sistemas implantados.
- Participar em 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.
Você trará para a mesa:
- M.Sc. em Ciência da Computação, Engenharia de Software ou área relacionada, ou experiência profissional equivalente.
- Mais de 2 anos de experiência em desenvolvimento de software backend, preferencialmente em sistemas distribuídos ou em tempo real.
- Conhecimento sólido de Python.
- Compreensão sólida da arquitetura de microserviços, Docker, Kubernetes e gRPC/Protobuf.
- Familiaridade com sistemas orientados a eventos (Kafka, ROS ou outras estruturas pub/sub).
- Familiaridade com pipelines CI/CD (GitHub Actions, Jenkins, etc.).
- Compreensão sólida de testes de software, integração de ponta a ponta e depuração de sistemas.
- Conhecimento prático de sistemas de construção, linters e ferramentas de garantia de qualidade de código.
- Excelentes habilidades de colaboração e comunicação; fluente em inglês (nossa língua de trabalho diária).
Nice-to-have:
- Familiaridade com ferramentas de monitorização, rastreamento e observabilidade (Grafana, Datadog, Prometheus).
- Familiaridade com computação de borda, sistemas de câmaras ou sensores em tempo real, ou pipelines de IoT.
- Experiência em processamento de dados em tempo real e arquiteturas de streaming.
- Familiaridade com as melhores práticas de DevOps, infraestrutura como código ou orquestração de serviços.
- Base sólida em design orientado a objetos, concorrência e otimização de desempenho de sistemas.
- 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 microserviço ou componente em tempo real em produção, mostrando código de alta qualidade que leva a eficiência, latência ou escalabilidade.
- Familiarização com a arquitetura distribuída da Sensei, protocolos de comunicação e pipelines CI/CD.
- Colaboração eficaz com as equipas de CV/ML e Produto para integrar componentes de software no ecossistema de produção.
O que há para você: Colocamos todos os nossos colaboradores em padrões muito elevados e queremos que você seja amplamente recompensado por isso. Acreditamos em proporcionar o melhor ambiente para permitir que você faça o seu melhor trabalho, e atualmente oferecemos:
- Colaborar com pessoas excepcionais, aprimorar suas habilidades e fazer uma contribuição significativa para o mundo.
- Pacote de benefícios flexível, seja uma assinatura de ginásio, a mensalidade do jardim de infância do seu filho ou um investimento para a reforma – a escolha é sua!
- Seguro de saúde.
- Modelo de trabalho híbrido.
- 5 dias extras de folga por ano além dos 22 dias de licença estatutária: Seu Aniversário, Dia de Carnaval, Véspera de Natal e 2 Dias Focados na Saúde.
Este é o momento mais emocionante para se juntar à Sensei, e você terá influência direta na direção que tomamos.
Empregador para Software Engineer: Sensei
A Sensei, somos um empregador excecional que valoriza a inovação e o desenvolvimento contínuo dos nossos colaboradores. Oferecemos um ambiente de trabalho dinâmico e colaborativo, onde a sua experiência em manutenção pode ter um impacto direto e visível nas operações de retalho. Com um pacote de benefícios competitivo, incluindo um modelo de trabalho híbrido e 27 dias de férias por ano, garantimos que os nossos colaboradores têm as ferramentas e o apoio necessários para crescer e prosperar na sua carreira.