O que esta vaga pede
Sobre a Vaga
Estamos em busca de um Technical Lead para liderar o desenvolvimento end-to-end de aplicações para uma plataforma de marketing analytics em larga escala. Você será o principal responsável por qualidade do código e arquitetura da aplicação, além de ajudar a transformar necessidades pouco definidas em soluções técnicas escaláveis e sustentáveis.
Responsabilidades
- Revisar todos os PRs e aplicar padrões de qualidade de código, evitando “spaghetti code” e aumento de escopo
- Projetar e implantar aplicações containerizadas usando REST APIs
- Integrar lógica complexa, recursos de IA e outputs de backends com dados intensivos na plataforma sem interromper os fluxos existentes
- Atuar com o ecossistema AWS, entendendo a stack de dados (S3-backed data lake consultado via Athena, EKS/Kubernetes) e como pipelines orquestradas alimentam a aplicação, colaborando com DevOps e esclarecendo requisitos funcionais e não funcionais
- Guiar desenvolvedores sêniores e garantir alinhamento com práticas estabelecidas de engenharia
Requisitos
- 7+ anos de experiência em engenharia full-stack, com forte histórico de ownership arquitetural
- Experiência sólida em produção com Python (FastAPI ou Flask)
- Experiência sólida com TypeScript/React (Next.js ou gerenciamento de estado moderno é um diferencial)
- Conforto com REST APIs, incluindo migração de endpoints legados em GraphQL quando necessário
- Docker e bancos relacionais (PostgreSQL), incluindo conforto com migrações de banco de dados
- Experiência demonstrada construindo ou mantendo aplicações com foco em dados (payloads/datasets grandes e consultas sensíveis a performance na camada de aplicação)
- Familiaridade prática com data lakes baseados em armazenamento de objetos e engines serverless (S3 + Athena ou equivalente), além de conceitos de EKS/Kubernetes para conduzir conversas com DevOps e entender como os dados chegam à aplicação (sem necessidade de desenhar pipelines analíticas)
- Consciência sobre orquestração de tarefas: familiaridade com orquestradores baseados em DAG como Airflow (ou capacidade de aprender rapidamente a partir de experiência com engine comparável). Não será necessário gerenciar o Airflow
- Conforto em ambientes centrados em terminal no Mac/Linux (Bash, Makefiles)
- Uso prático e mão na massa de ferramentas de desenvolvimento com IA (ex.: Claude Code), com senso crítico para contestar saídas de IA que comprometam a manutenibilidade de longo prazo — incluindo postura de liderança para definir padrões de uso responsável de IA (por exemplo, apontar atalhos arriscados durante revisão de PR)
- Boas habilidades de comunicação: capacidade de sustentar e defender uma opinião técnica, questionando “quick fixes” propostos por stakeholders ou ferramentas com bons argumentos para soluções escaláveis e sustentáveis no longo prazo, mantendo pragmatismo para entregar
- Conforto com ambiguidade (obrigatório): o trabalho é frequentemente ad hoc e sem especificação clara. É necessário definir o problema (coletar contexto, identificar restrições e enquadrar o trabalho) antes de resolver
- Nível de inglês upper-intermediate
Beneficios
- Growth sem limites: mentoria, TechTalks internos, projetos desafiadores e orçamento anual dedicado a aprendizado
- Compensação competitiva: reconhecimento conforme habilidades e impacto, com revisões regulares de desempenho e remuneração
- Flexibilidade: trabalho 100% remoto com horários flexíveis
- Projetos modernos e relevantes: construção de produtos com tecnologias atuais junto a times globais e marcas líderes
- Cultura colaborativa: ambiente de apoio com zero micromanagement, ideias bem-vindas e contribuições reconhecidas
- Bem-estar e suporte: acesso a programas locais de bem-estar e suporte voltado às pessoas conforme sua localização