GeekHunter Logo

Vagas

Login

Tech Lead - Software Engineering & AI

Arquitetura de software

Node.js

flag.br_flag

Localização

São Paulo, SP

Dollar sign icon

Faixa de Remuneração

R$

12.000

-

25.000

BRL/mês

PJ ou Cooperativa

Briefcase icon

Nível de Experiência

Sênior

Globe icon

Tempo de Experiência

8+ anos em TI, Infraestrutura ou Engenharia de Software

2+ anos como Tech Lead

Curtiu a vaga? Demonstre interesse e seja encontrado pela empresa

Future Secure AI

São Paulo - SP

Outros

A Future Secure AI é uma startup de tecnologia em Sydney, Austrália, que está revolucionando a implantação de plataformas de IA em grandes empresas. Trabalhamos com grandes clientes globais para implementar agentes de IA em seus ambientes, integrando diversas plataformas de terceiros. Estamos crescendo rapidamente e buscamos pessoas talentosas para se juntar à nossa equipe.

Requisitos

Inglês

Essa vaga exige nível mínimo de inglês

Avançado

Tecnologias Necessárias

Conhecimentos obrigatórios

Arquitetura de software

Node.js

Tecnologias Desejáveis

Conhecimentos não obrigatórios

Python

AWS

Tempo de Experiência

Experiência mínima obrigatória

8+ anos em TI, Infraestrutura ou Engenharia de Software

2+ anos como Tech Lead

Experiência mínima de 8 anos em desenvolvimento de software.

Pelo menos 2 anos liderando tecnicamente times ou projetos.

Domínio avançado de Node.js e desenvolvimento de APIs seguras e escaláveis.

Experiência prática com IA, PLN (Processamento de Linguagem Natural), Machine Learning e redes neurais.

Familiaridade com frameworks de agentes de IA como LangChain, LangGraph, Flowise (oferecemos treinamento complementar).

Conhecimento sólido em ambientes de Cloud (AWS, Azure ou GCP).

Experiência com ferramentas de containerização e orquestração como Kubernetes e Docker.

Prática com metodologias de engenharia de software: CI/CD, TDD, code review e arquitetura limpa.

Capacidade de tomada de decisão técnica e definição de arquitetura de soluções.

Habilidade em mentoria de desenvolvedores e liderança técnica.

Boa comunicação e capacidade de colaborar com times de produto e negócios.

Compromisso com segurança, qualidade e conformidade empresarial (ex: SOC2).

Atividades

Atividades diárias do Tech Lead
1. Liderança técnica do time
Orientar tecnicamente os desenvolvedores, garantindo boas práticas, qualidade de código e padrões arquiteturais.

Revisar PRs (Pull Requests), realizando code reviews detalhados.

Facilitar resolução de bloqueios técnicos e dúvidas do time.

2. Definição e validação de arquitetura
Desenhar soluções escaláveis e seguras, especialmente voltadas para integração de agentes de IA.

Garantir que a arquitetura proposta esteja alinhada com as necessidades do cliente e da infraestrutura.

3. Planejamento e alinhamento com produto
Participar ativamente das reuniões de planejamento e refinamento de backlog (Scrum ou Kanban).

Traduzir requisitos de produto em soluções técnicas claras.

Ajudar a priorizar demandas técnicas versus entregas de negócio.

4. Desenvolvimento hands-on (código)
Codificar partes críticas do sistema, principalmente quando envolve novas integrações de IA, APIs ou provas de conceito.

Integrar e configurar ferramentas como LangChain, Flowise, LLMs, além de outras novas tecnologias que surgirem.

5. Mentoria e capacitação técnica
Acompanhar o desenvolvimento técnico dos engenheiros.

Promover sessões internas de aprendizado sobre boas práticas, arquitetura, segurança ou novas tecnologias (ex: workshops sobre LangChain ou práticas de CI/CD).

6. Garantia de segurança e compliance
Garantir que todo desenvolvimento siga padrões de segurança empresarial (SOC2, por exemplo).

Monitorar aderência a boas práticas em segurança de APIs e dados sensíveis.

7. Interface com outras áreas
Trabalhar diretamente com times de Produto, Infraestrutura e Segurança para alinhar soluções técnicas.

Participar de reuniões estratégicas com clientes ou parceiros, quando necessário, para apresentar soluções técnicas.

8. Monitoramento e melhoria contínua
Analisar métricas de performance e observabilidade do sistema.

Identificar gargalos e oportunidades de otimização.

Promover uma cultura de melhoria contínua no time (retrospectivas técnicas, avaliação de novas ferramentas, etc.).

Gostou da vaga?

Na GeekHunter, as empresas encontram os candidatos! Demonstrar interesse aumenta sua visibilidade.

Compartilhe a vaga através das redes sociais!

Veja vagas similares a essa

Desenvolvedor Full Stack, pleno a sênior, CLT, híbrido, node, react

flag.br_flag

São Paulo, SP

Dollar sign icon

R$

7.000

-

14.000

BRL/mês

CLT

Node.js

React

AWS

+ 3

Visualizar vaga

Desenvolvedor Full Stack .Net Sênior (Presencial)

flag.br_flag

São Paulo, SP

C#

SQL Server

ASP.NET Core

+ 8

Visualizar vaga

Senior Software Engineer

flag.br_flag

São Paulo, SP

Dollar sign icon

R$

12.000

-

25.000

BRL/mês

PJ ou Cooperativa

Node.js

React

Visualizar vaga

Veja mais vagas de Arquitetura de software

Purple right arrow
Homem feliz com o computador na mão

Encontramos outras oportunidades que podem te interessar na GeekHunter

Criando um perfil na GeekHunter você fica visível para todas as empresas da plataforma e pode receber diversas propostas de emprego.