





**Sobre a Teramind** A Teramind é a principal plataforma de análise de comportamento do usuário, atendendo a múltiplos casos de uso — desde a mitigação de riscos internos até a otimização de processos empresariais. Com nossa abrangente suíte de soluções, as organizações obtêm uma visibilidade sem precedentes sobre as atividades dos usuários, ao mesmo tempo em que reforçam a segurança, otimizam a produtividade e garantem a conformidade. Confiada por empresas da lista Fortune 500 e por negócios de todos os portes e setores, nossa inovadora plataforma ajuda as organizações a proteger dados sensíveis, maximizar o desempenho da força de trabalho e criar ambientes digitais de trabalho mais seguros e eficientes. Por meio do monitoramento em tempo real e de análises avançadas, capacitamos as empresas a protegerem suas informações mais sensíveis enquanto otimizam a produtividade dos funcionários, tanto em ambientes presenciais quanto remotos. **Nossos Valores Fundamentais** Na Teramind, nossos valores orientam tudo o que fazemos. Adotamos a inovação como um princípio fundamental, ultrapassando constantemente limites para melhorar nossos produtos, simplificar processos e aprimorar as experiências dos clientes. Fomentamos a capacidade de encontrar soluções criativas ao conceder autonomia e confiança a nossos membros da equipe para resolverem problemas de forma independente, oferecendo apoio colaborativo sempre que necessário. Como organização globalmente inclusiva, celebramos a diversidade e criamos uma cultura de trabalho adaptável, na qual o respeito e a colaboração florescem entre nossas equipes internacionais. Acima de tudo, estamos comprometidos com a excelência, entregando a mais alta qualidade em todos os aspectos do nosso trabalho e superando consistentemente as expectativas no atendimento a nossos clientes e uns aos outros. Estamos buscando um **Engenheiro Principal Full-Stack** para fornecer liderança técnica em nossas equipes de produto e engenharia. Este cargo combina programação prática com orientação arquitetural. Você trabalhará em toda a pilha — desde a construção de experiências intuitivas e de alto desempenho na interface do usuário até a otimização de serviços de back-end, APIs e modelos de dados. Utilizamos React, Node.js, TypeScript, GraphQL, PostgreSQL, CQRS e event sourcing. Como Engenheiro Principal, você conduzirá o desenvolvimento de recursos complexos, definirá padrões técnicos e garantirá que nossos sistemas sejam escaláveis, seguros e sustentáveis. **Responsabilidades** * Definir e refinar a arquitetura para novos recursos e para a evolução de longo prazo da plataforma. * Projetar e implementar recursos ponta a ponta, desde componentes front-end até APIs e camadas de dados no back-end. * Revisar pull requests e contribuir com código de alta qualidade e escalável em toda a pilha. * Diagnosticar problemas complexos em produção e orientar a resposta a incidentes, quando necessário. * Definir a direção técnica por meio de discussões arquiteturais, padrões de codificação e boas práticas. * Colaborar estreitamente com as equipes de produto, design e demais engenheiros para entregar soluções que equilibrem necessidades técnicas e comerciais. * Atuar com mínima supervisão, conduzindo iniciativas complexas desde o planejamento até a entrega final. * Diagnosticar, otimizar e melhorar o desempenho, a escalabilidade e a confiabilidade dos sistemas. **Requisitos** * 8+ anos de experiência profissional em engenharia de software, com sólida especialização em **desenvolvimento full-stack**. * 4+ anos de experiência com **React (Next.js), Nest.js (ou Express.js), GraphQL, Docker**. * Profundo conhecimento em tecnologias modernas de front-end, incluindo **HTML, CSS e JavaScript/TypeScript**. * Experiência prática com tecnologias de **back-end**, incluindo bancos de dados SQL (por exemplo, PostgreSQL) e projeto de APIs. * Familiaridade com **arquiteturas orientadas a eventos**, especialmente padrões como **CQRS e event sourcing**. * Experiência comprovada no projeto e consumo de **APIs RESTful**, bem como na construção de soluções escaláveis e prontas para produção. * Sólida base em **princípios de engenharia de software**, tais como estruturas de dados, algoritmos e design orientado a objetos. * Excelentes **habilidades de comunicação e interpessoais**, com capacidade de colaborar eficazmente entre equipes. * Grande organização e forte **atenção aos detalhes**, além de compromisso com a entrega de resultados de alta qualidade. * Capacidade de trabalhar em **ambientes dinâmicos e acelerados**, equilibrando múltiplas prioridades. * Mentalidade voltada ao crescimento, com forte **desejo de aprender, adaptar-se e adotar novas tecnologias**. * Domínio da língua inglesa falada e escrita, capaz de comunicar-se com clareza com públicos técnicos e não técnicos. **Diferenciais** * Experiência prática com Tailwind CSS, D3.js, Angular e AG Grid para a construção de interfaces de usuário ricas e de alto desempenho. * Conhecimento prático de práticas DevOps e pipelines CI/CD, com familiaridade em ferramentas modernas e processos de automação. * Exposição à integração de IA/ML, pipelines de dados ou sistemas avançados de análise. **Por que se juntar a nós?** * Oportunidade de moldar a visão técnica de uma empresa em rápido crescimento. * Trabalhar ao lado de engenheiros talentosos que resolvem problemas desafiadores. * Influenciar não apenas a base de código, mas também a cultura e os processos da organização de engenharia. **Benefícios** Este é um cargo remoto. Trabalhe de qualquer lugar! Somos uma equipe totalmente remota desde 2014. Para nós, trabalho remoto significa flexibilidade e equipes verdadeiramente diversas e globais. **Além disso:** * Colaboração com uma equipe visionária, onde novas ideias ganham vida, a experiência é valorizada e o talento é cultivado. * Salário competitivo * Oportunidades de crescimento profissional * Licença remunerada flexível * Reembolso para aquisição de notebook * Oportunidades contínuas de treinamento e desenvolvimento **Sobre nosso processo de recrutamento** Não esperamos que você preencha perfeitamente todos os requisitos listados. Se você se vê capaz de contribuir para a equipe, queremos conhecer sua história. Você pode esperar até três entrevistas. Em alguns cenários, conseguimos simplificar o processo com menos etapas. Para cargos de nível de diretor ou superior, o processo será mais detalhado, com múltiplas rodadas de entrevistas. **Todos os cargos exigem verificação de referências e checagem de antecedentes.** *A Teramind é empregador que promove igualdade de oportunidades e ação afirmativa. Todos os candidatos qualificados serão considerados independentemente de raça, idade, religião, cor, estado civil, origem nacional, gênero, identidade ou expressão de gênero, orientação sexual, deficiência ou condição de veterano.* Podemos utilizar ferramentas de inteligência artificial (IA) para apoiar partes do processo seletivo, como análise de currículos, avaliação de inscrições ou exame de respostas. Essas ferramentas auxiliam nossa equipe de recrutamento, mas não substituem o julgamento humano. As decisões finais sobre contratação são sempre tomadas por pessoas. Caso deseje obter mais informações sobre como seus dados são processados, entre em contato conosco.


