Descrição
***Sobre nós***
O Magalu é uma das maiores empresas de varejo do Brasil, reconhecida por sua inovação e presença digital. O time de tecnologia do Magalu é formado por profissionais inovadores e apaixonados por transformar o varejo digital. Com foco em soluções ágeis e escaláveis, desenvolvem projetos que impactam milhões de clientes. Em um ambiente colaborativo, buscam constantemente a excelência em tecnologia e inovação.
**Descrição do Cargo**
**Quem somos e o nosso momento**
No Luizalabs, nossa missão é prover soluções inteligentes e integradas que revolucionem o delivery ultra\-rápido e a logística de última milha. Estamos construindo uma nova geração de engenharia de software baseada em **Specification\-Driven Development (SDD)** e **Agentic Engineering**.
Neste modelo, o papel do engenheiro Sênior evolui de um escritor manual de código para um designer de sistemas de alta performance. Você será o responsável técnico por traduzir desafios complexos de negócio e logística em especificações executáveis, definindo guardrails robustos e orquestrando agentes de IA (especializados em arquitetura, desenvolvimento e testes) para evoluir nossa plataforma de alta escala em **Ruby on Rails**.
Buscamos profissionais que entendam que o código deixa de ser o ativo principal e passa a ser um subproduto de uma especificação impecável, combinando engenharia de software tradicional madura com o ápice do desenvolvimento assistido por inteligência artificial.
**Responsabilidades e Atribuições**
* **Desenvolvimento AI\-Native e Orquestração:** Executar e orquestrar fluxos de trabalho utilizando múltiplos agentes de IA no dia a dia para acelerar e garantir a qualidade das entregas.
* **Especificação Técnica e SDD:** Traduzir problemas de logística e alta concorrência em especificações claras, completas e executáveis através de SDDs (*System Design Documents*).
* **Construção de Guardrails \& Harnesses:** Criar e evoluir mecanismos de validação automatizada (*harnesses*) e proteções técnicas para garantir que os códigos gerados por IA atendam aos critérios de segurança, negócio e performance.
* **Engenharia Reversa e Revisão Crítica:** Auditar, testar e refatorar com olhar crítico o software gerado por IA no ecossistema Ruby on Rails, garantindo padrões de Clean Code, resiliência e escalabilidade.
* **Evolução de Plataforma em Escala:** Escrever e refinar código eficiente para cenários de alta disponibilidade, resolvendo problemas complexos de produção, gargalos de performance e otimização de infraestrutura.
* **Mentoria e Disseminação de Cultura:** Guiar desenvolvedores plenos e juniores do time nas melhores práticas de engenharia de software, TDD e no uso avançado/eficiente de ferramentas de IA generativa.
**Requisitos EssenciaisIA Aplicada à Engenharia \& Simbiose GenAI**
* Experiência prática consistente no uso de ferramentas de IA generativa para desenvolvimento de software (**GitHub Copilot, Claude Code, Cursor, OpenHands, Devin** ou similares).
* Habilidade sólida em *Prompt Engineering*, *Context Engineering* e entendimento de *Agentic Workflows* para delegar a escrita de código bruto, focando na governança e refinamento lógico.
* Forte capacidade de abstração, decomposição de problemas complexos e raciocínio sistêmico.
**Engenharia de Software \& Ecossistema Backend**
* Experiência sólida e comprovada de mercado com desenvolvimento utilizando **Ruby on Rails** em ambientes de produção de alta escala.
* Domínio profundo de padrões de arquitetura backend (Monólitos modulares, Microsserviços, APIs RESTful e Orientação a Objetos/SOLID).
* Experiência avançada em otimização de performance no Rails (evitar queries N\+1, caching estratégico, jobs em background em escala com **Sidekiq** ou Resque).
* Domínio de bancos de dados relacionais (**PostgreSQL/MySQL**), incluindo modelagem de dados e otimização de queries complexas.
* Familiaridade prática com arquiteturas baseadas em eventos e mensageria (**Kafka, RabbitMQ ou AWS SQS**).
**Qualidade, Confiabilidade e Observabilidade**
* Cultura enraizada de testes automatizados: domínio de **TDD**, frameworks de testes (**RSpec**, mocks, stubs, factory\_bot) e testes de integração/contrato.
* Experiência prática com esteiras de CI/CD, containerização (**Docker**) e ambientes de nuvem (**AWS, GCP ou Azure**).
* Vivência com ferramentas de monitoramento e observabilidade (**New Relic, Datadog, Prometheus/Grafana**).
**Diferenciais**
* Experiência prévia ou forte familiaridade com *Specification\-Driven Development* (SDD).
* Experiência na criação ou customização de agentes de IA especializados para tarefas de engenharia.
* Conhecimento prático em DevOps (Terraform, Kubernetes).
* Vivência no ecossistema de Logística, e\-commerce ou plataformas de marketplace.
**Como medimos o sucesso deste Sênior**
O sucesso nesta função é medido menos pelo volume bruto de linhas de código digitadas manualmente e mais pela capacidade de:
* Estruturar especificações técnicas e guardrails de alta precisão que permitam às IAs produzir software correto logo na primeira tentativa.
* Garantir a segurança, manutenibilidade e performance do ecossistema Ruby on Rails, mitigando os riscos de códigos gerados por automações.
* Elevar a velocidade de entrega (*throughput*) da squad através do uso inteligente de ferramentas agênticas.
* Multiplicar o conhecimento técnico dentro do time, ajudando a liderar a transição cultural para o desenvolvimento AI\-Native.
**Modelo de Trabalho**
Adotamos o modelo 100% remoto, proporcionando flexibilidade, enquanto mantém a interação virtual com a equipe para garantir uma colaboração eficaz e um ambiente de crescimento contínuo.
‘’Se você busca um ambiente de crescimento e desafios, Vem ser feliz’’!
Nossos valores nos unem e nossas diferenças nos potencializam como um grupo. Mais do que igualdade, buscamos equidade: Aqui, temos espaço para sermos autênticos, independentemente de gênero, etnia, raça, orientação sexual, clero ou deficiência.