Tech Lead — Engenharia de Software
Modelo: 100% remoto
Contratação: PJ
Buscamos uma pessoa Tech Lead hands-on para atuar na liderança técnica de um time de engenharia, contribuindo diretamente no desenvolvimento, nas decisões de arquitetura e na construção de produtos digitais escaláveis, resilientes e de alto impacto.
Procuramos alguém com maturidade técnica para influenciar o time, orientar decisões, participar ativamente do código e atuar em ambientes de alta volumetria, microsserviços, mensageria e sistemas distribuídos. É importante também ter vivência próxima a Produto, participando das discussões desde a concepção da solução até o deploy, monitoramento e evolução contínua.
Responsabilidades
* Atuar como referência técnica hands-on, contribuindo diretamente no desenvolvimento, arquitetura, revisão de código e resolução de problemas complexos.
* Liderar tecnicamente o time, apoiando priorização, distribuição de tarefas, qualidade técnica e evolução das entregas.
* Orientar pessoas desenvolvedoras, promovendo boas práticas, troca de conhecimento e evolução técnica do time.
* Apoiar o desenvolvimento técnico do time por meio de mentorias, feedbacks, trocas técnicas e, quando aplicável, 1:1s.
* Desenvolver e evoluir microserviços independentes para domínios como usuário, veículo, débitos, pagamentos, entre outros.
* Participar do ciclo completo de desenvolvimento: discovery técnico, planejamento com Produto, desenvolvimento, deploy, monitoramento e análise de impacto.
* Conduzir discussões e decisões de arquitetura, considerando escalabilidade, resiliência, segurança, observabilidade e manutenibilidade.
* Trabalhar com mensageria, comunicação assíncrona, integrações e fluxos distribuídos.
* Apoiar a organização da arquitetura para garantir uma boa orquestração entre serviços.
* Melhorar continuamente a experiência de desenvolvimento, incluindo ferramentas, testes, estrutura de código, padrões técnicos e documentação.
* Construir soluções escaláveis, sustentáveis e centradas no usuário, equilibrando qualidade técnica, velocidade de entrega e impacto para o negócio.
✅ Requisitos
* Experiência como Tech Lead, Líder Técnico ou Desenvolvedor(a) Sênior com perfil de referência técnica no time, atuando de forma hands-on em desenvolvimento, arquitetura, revisão de código e apoio a outros profissionais.
* Vivência liderando tecnicamente iniciativas, projetos ou squads, mesmo que não tenha atuado formalmente como gestor de pessoas.
* Capacidade de orientar pessoas desenvolvedoras, apoiar decisões técnicas e elevar a qualidade das entregas do time.
* Experiência com arquitetura de software, microsserviços e sistemas distribuídos.
* Atuação em sistemas de alta volumetria, com foco em escalabilidade, performance e resiliência.
* Experiência com mensageria e comunicação entre serviços.
* Vivência com APIs, integrações entre sistemas e desenho de soluções distribuídas.
* Experiência em times ou empresas orientadas a produto, com interação próxima a Produto, Design, Engenharia e áreas de negócio.
* Experiência prática com desenvolvimento backend, preferencialmente com Node.js/TypeScript e/ou Python.
* Experiência com banco de dados relacional.
* Boa comunicação, visão sistêmica, autonomia, senso de dono e foco em qualidade técnica.
⭐ Diferenciais
* Experiência com aplicações mobile escaláveis e produtos digitais focados no cliente.
* Experiência com cloud, como GCP, AWS ou Azure.
* Conhecimento em containers e orquestração, como Kubernetes.
* Vivência com observabilidade, monitoramento e análise de incidentes em produção.
* Experiência em ambientes com alto volume de transações, eventos ou integrações críticas.
Stack e ecossistema técnico
Não é necessário dominar todas as tecnologias, mas é importante ter familiaridade com ambientes modernos de engenharia, arquitetura distribuída e produtos escaláveis.
Backend: Node.js, TypeScript, Express, Python, FastAPI, Django
Mobile/Frontend: React Native, React, Flutter
Bancos de dados: PostgreSQL, DynamoDB, MongoDB, Firebase
Mensageria: Pub/Sub, RabbitMQ, Kinesis
Cache: Redis, Elasticache
Observabilidade: New Relic, Grafana, CloudWatch, GCP Monitoring
Infraestrutura e Deploy: Kubernetes, Cloud Functions, Lambda, GitHub Actions, Cloud Build, ArgoCD
IaC e Segurança: Terraform, Helm, Vault/Doppler, GrowthBook
Testes: Jest, Detox
Perfil que buscamos
Buscamos uma pessoa madura tecnicamente, com perfil hands-on, capacidade de influenciar decisões de arquitetura, orientar o time e atuar de forma próxima ao produto.
É importante ter experiência com alta volumetria, mensageria, microsserviços e construção de soluções escaláveis, equilibrando qualidade técnica, velocidade de entrega e impacto para o negócio.