VTEX
Halliburton
Brasil - Remoto: Desenvolvedor Full Stack de IA
Sobre a oportunidade
Buscamos as pessoas certas — pessoas que querem inovar, realizar, crescer e liderar. Atraímos e retemos os melhores talentos investindo em nossos colaboradores e capacitando-os a desenvolverem a si mesmos e suas carreiras. Experimente os desafios, recompensas e oportunidades de trabalhar para um dos maiores provedores globais de produtos e serviços para a indústria de energia.
SOBRE A VAGA
Estamos construindo uma plataforma que une física em tempo real, conhecimento estruturado e inteligência autônoma. Você será a âncora técnica de uma equipe de Engenheiros Seniores lidando com:
- IA: Arquitetar e desenvolver um framework de IA multiagente onde agentes autônomos coordenam para resolver consultas técnicas específicas do domínio.
- Backend: Ingerir fluxos massivos de sensores e executar sistemas de IA multiagentes.
- Dados: Organizar toneladas de dados industriais em uma Arquitetura Medallion.
- Frontend: Construir a "Sala de Controle" e interfaces complexas de IA.
- DevOps: Implantação em ambientes de nuvem híbrida (AWS/Azure) e de borda (K3s).
Seu desafio é garantir que essas peças distintas se encaixem, assegurando que o modelo de backend seja consumível pelas "Visualizações" do frontend e que os "Pipelines de Dados" sejam implantados de forma confiável pelo DevOps.
RESPONSABILIDADES DO CARGO
- Orquestração Técnica: Você impulsionará decisões arquiteturais interdisciplinares. Você decidirá como o Backend serve telemetria ao vivo para dashboards de Frontend e como os pipelines de Engenharia de Dados alimentam o Knowledge Graph.
- Padrões de Código e Qualidade: Aplique altos padrões em todo o stack. Você revisará designs de API (FastAPI), garantirá que o Frontend mantenha uma Arquitetura de Componentes rigorosa e verificará que os pipelines de Dados implementem portões de qualidade apropriados.
- O "Especialista": Quando o engenheiro de DevOps enfrentar um problema de conectividade entre Nuvem e On-Prem, ou o engenheiro de Backend lutar com a concorrência em um stream distribuído, você será a voz sênior na sala, guiando a solução.
- Liderança de Equipe: Realize revisões de código, mentore desenvolvedores seniores e traduza requisitos de produto de alto nível em tarefas técnicas (ADO) para o esquadrão.
Requisitos mínimos
STACK DE TECNOLOGIA
Você não precisa ser um especialista em todas as ferramentas, mas deve ser capaz de discutir trade-offs técnicos em todo o stack:
- Backend: Python 3.12+ (FastAPI), Kafka, Neo4j, LangGraph.
- Frontend: React, Angular 16+, TypeScript, RxJS, Plotly.js.
- Dados: Apache Airflow, Delta Lake, Polars/Spark.
- Infraestrutura: Kubernetes (EKS/AKS/K3s), Terraform, Nuvem Híbrida
QUALIFICAÇÕES
Essenciais:
- 10+ anos de experiência em Engenharia de Software, com pelo menos 2+ anos liderando equipes técnicas.
- Proficiência profunda em Desenvolvimento Backend com Python.
- Sólido entendimento da complexidade de Frontend (arquitetura SPA, carregamento assíncrono de dados).
- Experiência em projetar ou gerenciar Aplicações Intensivas em Dados (entendimento de ETL, Streams ou Data Lakes).
- Familiaridade com conceitos de DevOps/Cloud (Docker, Kubernetes, CI/CD).
- Habilidades avançadas de comunicação em inglês.
PERFIL DESEJADO
- O Arquiteto-Implementador: Você consegue desenhar a arquitetura do sistema em um quadro branco, mas não tem medo de abrir um IDE para depurar um pipeline falho ou uma consulta lenta.
- O Poliglota: Você provavelmente é nativo de Backend ou Full-Stack, mas entende a complexidade do gerenciamento de estado de Frontend (NgRx/Signals) e os constrangimentos das Arquiteturas de Dados Medallion.
- Mentalidade de Confiabilidade: Você entende que estamos lidando com ambientes industriais críticos. Você prioriza testes, validação e segurança.
Desejável:
- Streaming: Proficiência com Tecnologias de Streaming (Kafka, Flink, Spark) e Bancos de Dados Time-Series (TimescaleDB, InfluxDB).
- GenAI: Experiência prática na construção de aplicações com LLMs, Frameworks Agentes (LangGraph) e Bancos de Dados Vetoriais.
- Grafos: Experiência prática com Bancos de Dados de Grafos (Neo4j/Cypher), design de banco de dados SQL e estratégias de Busca Híbrida.
- Experiência com Digital Twins, IoT ou dados industriais.
- Experiência com arquitetura GenAI/LLM (RAG, Agentes).
- Background em Indústria Pesada, O&G ou dados de IoT (MQTT, OPC UA).
- Experiência com LLMs Local (Ollama) para implantações com foco em privacidade.
- Familiaridade com linhagem de dados ou gerenciamento de metadados.
Halliburton é um Empregador de Oportunidades Iguais. As decisões de contratação são feitas sem distinção de raça, cor, religião, deficiência, informação genética, gravidez, cidadania, estado civil, sexo/gênero, preferência/orientação sexual, identidade de gênero, idade, status de veterano, origem nacional ou qualquer outro status protegido por lei ou regulamento.
Localização
Posição totalmente remota.
Detalhes da Vaga
- Número da Requisição: 209782
- Nível de Experiência: Pleno, Sênior ou Principal.
- Família de Cargos: Engenharia/Ciência/Tecnologia
- Linha de Produtos/Serviços: Landmark Software & Services
- Tempo Integral / Meio Período: Tempo Integral
Informações de Remuneração
A remuneração é competitiva e compatível com a experiência.
