VTEX
Halliburton
Brasil - Remoto: Desarrollador IA Full Stack
Sobre la oportunidad
Buscamos a las personas adecuadas, personas que quieran innovar, lograr, crecer y liderar. Atraemos y retenemos al mejor talento invirtiendo en nuestros empleados y capacitándolos para que se desarrollen a sí mismos y a sus carreras. Experimenta los desafíos, las recompensas y la oportunidad de trabajar para uno de los mayores proveedores de productos y servicios para la industria energética global.
SOBRE EL ROL
Estamos construyendo una plataforma que fusiona física en tiempo real, conocimiento estructurado e inteligencia autónoma. Serás el ancla técnica de un equipo de Ingenieros Senior encargados de:
- IA: Arquitecturar y desarrollar un framework de IA multiagente donde los agentes autónomos se coordinen para resolver consultas técnicas específicas del dominio.
- Backend: Ingerir flujos masivos de sensores y ejecutar sistemas de IA multiagente.
- Datos: Organizar toneladas de datos industriales en una Arquitectura Medallion.
- Frontend: Construir la "Sala de Control" e interfaces complejas de IA.
- DevOps: Desplegar en entornos de nube híbrida (AWS/Azure) y en el borde (K3s).
Tu desafío es asegurar que estas piezas distintas encajen. Asegurando que el modelo backend sea consumible por las "Visualizaciones" del frontend y que los "Pipelines de Datos" sean desplegados de manera fiable por DevOps.
RESPONSABILIDADES DEL PUESTO
- Orquestación Técnica: Impulsarás decisiones arquitectónicas inter-disciplinares. Decidirás cómo el Backend sirve telemetría en vivo a los dashboards del Frontend y cómo los pipelines de Ingeniería de Datos alimentan el Knowledge Graph.
- Estándares de Código y Calidad: Aplicar altos estándares en todo el stack. Revisarás diseños de API (FastAPI), asegurarás que el Frontend mantenga una Arquitectura de Componentes estricta y verificarás que los pipelines de Datos implementen puertas de calidad apropiadas.
- El "Experto": Cuando el ingeniero de DevOps se enfrente a un problema de conectividad entre Cloud y On-Prem, o el ingeniero de Backend luche con la concurrencia en un stream distribuido, serás la voz senior en la sala, guiando la solución.
- Liderazgo de Equipo: Realizar revisiones de código, mentorizar a desarrolladores senior y traducir requisitos de producto de alto nivel en tareas técnicas (ADO) para el equipo.
Requisitos mínimos
STACK TECNOLÓGICO
No necesitas ser un experto en cada herramienta, pero debes ser capaz de discutir las compensaciones técnicas en todo el stack:
- Backend: Python 3.12+ (FastAPI), Kafka, Neo4j, LangGraph.
- Frontend: React, Angular 16+, TypeScript, RxJS, Plotly.js.
- Datos: Apache Airflow, Delta Lake, Polars/Spark.
- Infraestructura: Kubernetes (EKS/AKS/K3s), Terraform, Nube Híbrida
CALIFICACIONES
Imprescindibles:
- 10+ años de experiencia en Ingeniería de Software, con al menos 2+ años liderando equipos técnicos.
- Profundo conocimiento en Desarrollo Python Backend.
- Sólida comprensión de la complejidad de Frontend (arquitectura SPA, carga de datos asíncrona).
- Experiencia diseñando o gestionando Aplicaciones Intensivas en Datos (comprensión de ETL, Streams o Data Lakes).
- Familiaridad con conceptos de DevOps/Cloud (Docker, Kubernetes, CI/CD).
- Habilidades avanzadas de comunicación en inglés.
PERFIL DESEADO
- El Arquitecto-Implementador: Puedes dibujar la arquitectura del sistema en una pizarra, pero no tienes miedo de abrir un IDE para depurar un pipeline fallido o una consulta lenta.
- El Políglota: Probablemente seas nativo de Backend o Full-Stack, pero entiendes la complejidad de la gestión del estado de Frontend (NgRx/Signals) y las restricciones de las Arquitecturas de Datos Medallion.
- Mentalidad de Fiabilidad: Entiendes que estamos tratando con entornos industriales críticos. Priorizas las pruebas, la validación y la seguridad.
Deseable:
- Streaming: Dominio de Tecnologías de Streaming (Kafka, Flink, Spark) y Bases de Datos de Series Temporales (TimescaleDB, InfluxDB).
- GenAI: Experiencia práctica construyendo aplicaciones con LLMs, Frameworks Agentes (LangGraph) y Bases de Datos Vectoriales.
- Gráficos: Experiencia práctica con Bases de Datos de Grafos (Neo4j/Cypher), diseño de bases de datos SQL y estrategias de Búsqueda Híbrida.
- Experiencia con Gemelos Digitales, IoT o datos industriales.
- Experiencia con arquitectura GenAI/LLM (RAG, Agentes).
- Experiencia en Industria Pesada, O&G, o datos IoT (MQTT, OPC UA).
- Experiencia con LLMs Local (Ollama) para despliegues centrados en la privacidad.
- Familiaridad con la gestión de Linaje de Datos o Metadatos.
Halliburton es un Empleador que ofrece Igualdad de Oportunidades. Las decisiones de empleo se toman sin tener en cuenta la raza, el color, la religión, la discapacidad, la información genética, el embarazo, la ciudadanía, el estado civil, el sexo/género, la preferencia/orientación sexual, la identidad de género, la edad, el estado de veterano, el origen nacional o cualquier otro estado protegido por la ley o la regulación.
Ubicación
Puesto totalmente remoto.
Detalles del puesto
- Número de Solicitud: 209782
- Nivel de Experiencia: Intermedio, Senior o Principal.
- Familia de Puestos: Ingeniería/Ciencia/Tecnología
- Línea de Productos/Servicios: Landmark Software & Services
- Tiempo Completo / Medio Tiempo: Tiempo Completo
Información de Compensación
La compensación es competitiva y proporcional a la experiencia.
