Tecnologia Lideranças Tech Liderança de Squad

Tech Lead

Liderança técnica e de pessoas de uma squad de desenvolvimento — garantindo eficiência das entregas, qualidade técnica e crescimento contínuo dos engenheiros do time

🎯 Missão do Cargo

Coordenar a squad de desenvolvimento, atuando como referência técnica e de gestão de pessoas do time. Isso significa garantir que as entregas aconteçam com agilidade e qualidade, que os engenheiros tenham clareza sobre prioridades e estejam evoluindo profissionalmente, e que a comunicação com áreas correlatas flua sem ruído. Você é o elo entre a estratégia definida pelo Engineering Manager e a execução cotidiana do time — traduzindo direcionamento em ação e protegendo o time de impedimentos que comprometam o ritmo de entrega.

📋 Responsabilidades e Entregáveis

  • Liderança Técnica da Squad

    Conduzir as decisões técnicas do time, garantindo que arquitetura, padrões de código e boas práticas sejam seguidos de forma consistente em todas as entregas.

    Code reviews realizados; decisões técnicas documentadas em ADRs; qualidade de código sustentada sem regressões recorrentes.

  • Gestão e Desenvolvimento de Pessoas

    Conduzir 1:1s periódicos com todos os membros da squad, mantendo PDIs atualizados, entregando feedbacks contínuos e tomando decisões de alocação e evolução de carreira.

    1:1s realizados semanalmente; PDIs ativos para cada engenheiro; feedbacks documentados nos ciclos de avaliação.

  • Previsibilidade e Ritmo de Entrega

    Garantir que o time entregue com cadência e previsibilidade, removendo impedimentos ativamente, gerenciando capacidade e protegendo o time de mudanças de escopo sem planejamento.

    Sprints com taxa de conclusão dentro da meta; impedimentos resolvidos antes de virarem bloqueios; escopo protegido com transparência para o Engineering Manager.

  • Elo com Áreas Correlatas

    Atuar como ponto de contato técnico entre a squad e as áreas de produto, design, suporte, QA e operações — garantindo que demandas cheguem bem especificadas e que as entregas estejam alinhadas às expectativas.

    Alinhamentos realizados antes do refinamento; demandas com critérios de aceite claros; comunicação proativa sobre riscos e mudanças de prazo.

  • Cultura de Feedback e Melhoria Contínua

    Fomentar um ambiente de crescimento, onde o time discute erros sem punição, aprende com retrospectivas e evolui consistentemente em qualidade técnica e colaboração.

    Retrospectivas realizadas com planos de ação; melhoria observável na qualidade das entregas ao longo dos ciclos.

  • Alinhamento Estratégico com Gestão

    Participar de decisões estratégicas que impactem a squad, traduzir mudanças de direção em ações concretas para o time e garantir clareza sobre prioridades e regras de negócio.

    Participação ativa nos checkpoints com o Engineering Manager; time informado e alinhado com as diretrizes vigentes.

  • 🤖 Uso Estratégico de IA

    Apoiar code reviews com análise automatizada de padrões; rascunhar ADRs e documentação técnica; gerar templates de 1:1 e planos de desenvolvimento; analisar métricas de entrega da squad; criar rascunhos de comunicação para outras áreas.

🔧 Conhecimento Técnico

  • Domínio Técnico da Stack

    Conhecimento transversal sobre os principais fluxos de desenvolvimento de software — independentemente da stack específica — com profundidade suficiente para tomar decisões técnicas, conduzir code reviews e desafiar abordagens.

  • Arquitetura e Boas Práticas

    Capacidade de definir e sustentar padrões de arquitetura, qualidade de código, testes, CI/CD e observabilidade no contexto da squad — promovendo melhoria contínua sem perder ritmo de entrega.

  • Metodologias Ágeis e Gestão de Projetos

    Vivência prática com ciclos de entrega, gestão de backlog, refinamento, planejamento de sprint e remoção de impedimentos — com foco em previsibilidade e eficiência operacional.

  • Gestão de Pessoas e Desenvolvimento de Carreiras

    Condução de 1:1s estruturados, ciclos de feedback, PDIs e decisões de alocação — com sensibilidade para identificar pontos de desenvolvimento e alinhar expectativas de crescimento profissional.

  • Comunicação Técnica e Executiva

    Habilidade de traduzir contextos técnicos para linguagem acessível a outras áreas, e de comunicar riscos, impedimentos e mudanças de forma clara e oportuna para a gestão.

💡 Comportamentos na Prática

Referência técnica que ensina pelo exemplo Remove impedimentos antes que virem bloqueios Feedback contínuo e direto Visão sistêmica do time Comunicação clara para todas as áreas Equilibra entrega e qualidade Coragem para decisões difíceis de gestão Cuida da saúde e engajamento do time
Lideranças Tech