Inactive
H

Halliburton

Global oilfield services provider across lifecycle

Senior Backend Engineer - Infrastructure & Intelligence

AI Application Engineering +1Posted on Sep 5
Full-timeRio de Janeiro, State of Rio de Janeiro, BrazilNo salary listed

About the Job

Requirements

  • At least 5 years of experience in Python backend development.
  • Advanced English communication skills.
  • Knowledge of computer science fundamentals, including data structures and algorithms.
  • Strong experience building and documenting REST APIs with FastAPI.

Responsibilities

  • Build low-latency Python services using FastAPI to serve live data to frontend systems and AI models.
  • Debug complex concurrency issues and ensure production reliability in distributed systems.
  • Deliver quickly while maintaining code quality, testing, and API design standards.
  • Design scalable streaming services using Kafka and Spark or Flink to process raw sensor data in real time.
  • Optimize TimescaleDB database schemas for fast historical data retrieval and implement algorithmic checks to validate sensor readings.
  • Deploy stateful autonomous agents using LangGraph to plan tasks, query knowledge graphs, and execute tools.
  • Build Graph-RAG pipelines combining semantic search with structured knowledge traversal for grounded answers.
  • Design domain ontologies in Neo4j, defining relationships between assets, documents, and time-series data.
  • Implement hybrid retrieval logic combining vector search, full-text search, and graph traversal.

Desired Qualifications

  • Proficiency with streaming technologies such as Kafka, Flink, and Spark, and time-series databases such as TimescaleDB and InfluxDB.
  • Practical experience building applications with large language models, agentic frameworks such as LangGraph, and vector databases.
  • Hands-on experience with graph databases such as Neo4j/Cypher, SQL database design, and hybrid search strategies.
  • Background in heavy industry, oil and gas, or Internet of Things data, including MQTT or OPC UA.
  • Experience with local large language models such as Ollama for privacy-focused deployments.
  • Familiarity with data lineage or metadata management.

About the Company

Halliburton

Global oilfield services provider across lifecycle

Halliburton provides services and products for the oil and gas industry across the reservoir lifecycle, from discovery to production. It performs locating hydrocarbons, managing geological data, drilling, formation evaluation, well construction and completion, and production optimization, plus consulting and project management. It differentiates itself through its global scale, end-to-end lifecycle capabilities, and a focus on sustainability and innovation, including initiatives like Halliburton Labs. Its goal is to help clients maximize resource value, improve operational efficiency, and reduce environmental impact through technology, expertise, and project management.

Company size
10,001+
Company stage
IPO
Headquarters
Houston, TX
Founded
1919

Recently Posted Jobs

Explore more opportunities at Halliburton

See more jobs