Pular para o conteúdo principal

Tech Lead - Engenharia de Software

Descrição da vaga

Sobre a Clicksign

Somos uma empresa brasileira líder em assinaturas eletrônicas. Em essência, facilitamos relações entre pessoas e empresas no ambiente digital. Por trás da nossa tecnologia de ponta e foco em segurança, temos a missão de fazer o mundo crescer, tornando as relações digitais cada vez mais inteligentes.


Como trabalhamos:

Nossa essência é o Trust. Trabalhamos com foco, ritmo, comunicação clara e dados para nos apoiar. Trabalhamos com capricho; colocamos cuidado e qualidade em tudo que fazemos. Empatia e respeito são pilares da nossa equipe.


Descrição da Vaga:

Estamos em busca de uma pessoa Tech Lead, com experiência comprovada em liderança técnica e construção de sistemas escaláveis e sustentáveis. Buscamos alguém que tenha vivência real em ambientes de produção, com capacidade de tomar decisões arquiteturais, elevar a qualidade das soluções e multiplicar conhecimento dentro do time de Engenharia.

Você fará parte do time de Engenharia, atuando como referência técnica de um domínio e contribuindo diretamente para a evolução do produto, desde decisões de arquitetura até a implementação de soluções críticas. Essa é uma posição de liderança técnica, sem gestão direta de pessoas, com foco em fortalecer o time, promover excelência técnica e construir soluções que gerem impacto positivo para nossos clientes, de forma colaborativa e remota.

Responsabilidades e atribuições

Liderança técnica:

  • Liderar tecnicamente o time de Engenharia, apoiando decisões arquiteturais e garantindo a evolução sustentável das aplicações.
  • Atuar em parceria com o Product Manager na avaliação da viabilidade técnica e do impacto de novas iniciativas antes da entrada no sprint.
  • Trabalhar em conjunto com o Engineering Manager na priorização de débitos técnicos e na definição de estratégias para evolução da equipe.
  • Conduzir revisões de arquitetura considerando aspectos como performance, escalabilidade, custo, segurança e manutenibilidade.
  • Documentar decisões técnicas e seus trade-offs de forma clara, facilitando o alinhamento e a disseminação de conhecimento entre os times.
  • Participar ativamente da implementação de funcionalidades estratégicas, contribuindo com código em iniciativas críticas e direcionando a evolução da arquitetura.
  • Realizar code reviews com foco em qualidade, compartilhamento de conhecimento e desenvolvimento técnico da equipe.

Qualidade de software:

  • Garantir elevados padrões de qualidade por meio da adoção de testes automatizados (unitários, integração e end-to-end), observabilidade, boas práticas de segurança e otimização de performance.
  • Apoiar a definição de prioridades técnicas, negociando escopo quando necessário para preservar a sustentabilidade e a qualidade das entregas.
  • Atuar na redução de débito técnico e na evolução contínua da arquitetura das aplicações.

Comunicação e colaboração:

  • Traduzir decisões e conceitos técnicos para diferentes públicos, promovendo alinhamento entre Engenharia, Produto, UX e demais áreas.
  • Colaborar com o time de UX na construção de soluções que equilibrem experiência do usuário, viabilidade técnica e sustentabilidade da engenharia.
  • Produzir documentação técnica, como Design Docs, registrando contexto, alternativas avaliadas, decisões e seus impactos.
  • Facilitar e participar ativamente dos rituais técnicos do time, contribuindo para a tomada de decisões e evolução das práticas de Engenharia.
  • Participar de discussões estratégicas sobre evolução tecnológica, roadmap e iniciativas de modernização da plataforma.

Ownership e confiabilidade:

  • Atuar como referência técnica do domínio, antecipando riscos, identificando gargalos e propondo soluções de forma proativa.
  • Incentivar a cultura de ownership, disseminando práticas como "you build it, you run it".
  • Liderar análises de incidentes e postmortems com foco em aprendizado contínuo, melhoria de processos e prevenção de recorrências.

Desenvolvimento do time

  • Promover o crescimento técnico da equipe por meio de mentoria, pair programming, feedbacks e compartilhamento de conhecimento.
  • Estimular um ambiente colaborativo, onde diferentes perspectivas são valorizadas e decisões técnicas são construídas de forma conjunta.
  • Contribuir para a evolução das práticas de Engenharia, fortalecendo a autonomia, a excelência técnica e a capacidade de entrega do time.

Requisitos e qualificações

  • Experiência comprovada como Tech Lead, com entrega de sistemas em produção de ponta a ponta.
  • Sólida vivência técnica em back-end (preferencialmente Ruby on Rails e/ou Golang).
  • Experiência com arquitetura de sistemas distribuídos: APIs, eventos, integrações complexas, resiliência.
  • Domínio em práticas de qualidade: testes automatizados, observabilidade, CI/CD.
  • Capacidade de ler e propor melhorias em bases de código legadas.
  • Comunicação escrita forte: produzir documentação técnica.
  • Autonomia real em decisões técnicas complexas - com histórico de acertos e aprendizados documentados.
  • Conhecimento em Inteligência Artificial aplicada ao desenvolvimento de produtos.

Diferenciais:

  • Histórico como Tech Lead Sênior, Staff Engineer, Principal Engineer ou Chapter Lead.
  • Atuação em sistemas de alta escala, alto volume de transações ou alta disponibilidade.
  • Experiência profunda com SRE/DevOps: infraestrutura como código, observabilidade avançada, SLOs/SLAs reais.
  • Vivência em ambientes regulados (financeiro, jurídico, saúde) com requisitos fortes de segurança e compliance.
  • Vivência em empresas com cultura forte de produto e discovery contínuo — onde engenharia e produto constroem juntos.

Informações adicionais

O que você pode esperar da gente?

  • Trabalho 100% remoto.
  • Cultura de confiança, focada em resultados e com muito desafio e aprendizado.
  • Autonomia e protagonismo, em um ambiente cheio de colaboração e empatia.
  • Cultura de feedback e 1:1 com uma liderança humana e sem microgerenciamento. 
  • Benefícios completos como: vale refeição/alimentação, auxílios creche, home office, saúde, educação e cultura, gympass, day-off de aniversário, descontos em terapia e cursos de inglês, entre outras parcerias.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Conversa com Value Stream Lead
  3. Etapa 3: Etapa Técnica
  4. Etapa 4: Conversa com RH
  5. Etapa 5: Referências
  6. Etapa 6: Contratação

Olá, somos a Clicksign

Somos uma empresa brasileira líder em assinaturas eletrônicas. Em essência, facilitamos relações entre pessoas e empresas no ambiente digital. Por trás da nossa tecnologia de ponta e foco em segurança, temos a missão de fazer o mundo crescer, tornando as relações digitais cada vez mais inteligentes.



Nossa essência é o Trust. Trabalhamos com foco, ritmo, comunicação clara e dados para nos apoiar. Trabalhamos com capricho; colocamos cuidado e qualidade em tudo que fazemos. Empatia e respeito são pilares da nossa equipe.