CareerScanCareerScan
JobsCompanies
BlogContact
For Employers
Sign InRegister Free
CareerScanCareerScan

India's verified job platform connecting candidates directly with employers. 100% free applications with instant ATS resume scoring.

Chennai, Bengaluru & Hyderabad
Jobs by location
Jobs in ChennaiJobs in BengaluruJobs in HyderabadJobs in PuneJobs in Mumbai
Popular roles
AR Caller JobsHealthcare Medical CodingReact / Full Stack DeveloperData & Power BI AnalystCustomer Support Executive
Top companies
TCS CareersCognizant JobsInfosys OpeningsApollo HospitalsOmega Healthcare
Career services
Free ATS Resume CheckerAI Resume Builder (Free)AI Job MatcherSalary Guide & BenchmarksJob Alerts on WhatsApp
© 2026 CareerScan India. All rights reserved.256-bit SSL encrypted & verified
Back to all jobs
  1. Home
  2. Jobs
  3. Brazil - Remote: Senior Backend Engineer (Python) (Rio de Janeiro, RJ, BR, 291941)
J
jobs.halliburton.com

Brazil - Remote: Senior Backend Engineer (Python) (Rio de Janeiro, RJ, BR, 291941)

Chennai, Tamil Nadu
5+ yrs exp
Flexible
Posted 6d ago
2 views
Actively Hiring

Check Your Resume Match Score

Scan your resume against ATS criteria for this Brazil - Remote: Senior Backend Engineer (Python) (Rio de Janeiro, RJ, BR, 291941) role at jobs.halliburton.com.

Apply for this position

Apply on Company Website
Notice a broken link or wrong info?

Job Description

We are looking for the right people — people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for of the world’s largest providers of products and services to the global energy industry.

The Opportunity

We are building a platform that merges real-time physics, structured knowledge, and autonomous intelligence. We are looking for developers ready to tackle (or more) of those challenges:

  • Ingestion: Handling massive streams of sensor data with minimal latency.

  • Intelligence: Making LLMs deterministic and reliable within robust multi-agent systems.

  • Context: Modeling complex to map thousands of physical assets.

What You’ll Do

You will join a high-performance team, contributing to the Core Backend while focusing on of the following distinct tracks:

Core Responsibilities

  • High-Performance APIs: Build low-latency Python services (FastAPI) to serve live data to frontend and AI models.
  • System Reliability: Debug complex concurrency issues and ensure production reliability in distributed systems.
  • Rapid Delivery: Adopt a "deliver fast" mentality without compromising on code quality, testing, or API design standards.

Possible paths to work on the Project (you can contribute to or more):

Streaming & High-Throughput Data

  • Build Streaming Pipelines: Design scalable services using Kafka and Spark/Flink to process raw sensor data in real-time.

  • Time-Series Optimization: Optimize database schemas (TimescaleDB) to enable fast historical data retrieval and implement algorithmic checks to validate sensor readings.

GenAI & Autonomous Agents

  • Build Autonomous Agents: Deploy stateful agents (using LangGraph) that plan tasks, query Knowledge Graphs, and execute tools without hallucinating.
  • Advanced RAG: Build Graph-RAG pipelines that combine semantic search with structured knowledge traversal for grounded answers

Graph & Knowledge Engineering

  • Knowledge Graph Engineering: Design domain in Neo4j, defining relationships between assets, documents, and time-series data.
  • Search Infrastructure: Implement Hybrid Retrieval logic combining Vector Search, Full-Text Search, and Graph traversal.

The Technology Stack

We use a modern, high-performance stack. You should be proficient in the Core and deeply knowledgeable in your chosen track.

  • Core Backend: Python 3.12+ (FastAPI, Pydantic), Polars, Docker, Kubernetes.
  • Streaming: Apache Kafka, Flink, Spark Streaming, TimescaleDB, Tiger Data.
  • GenAI: LangGraph, LangChain, LiteLLM, Azure OpenAI/Anthropic/Local SLMs.
  • Graph/Data: Neo4j (Cypher), PostgreSQL (pg_vector, Full-Text Search).

Desired Profile

  • Problem Solver: You dig into logs to find the root cause of a data spike, a silent failure, or a disconnected node in a graph.
  • Modern Pythonista: You are up-to-date with modern Python async patterns and typing, ensuring code is high-performance and maintainable.
  • You understand Big O notation and how to optimize code for CPU/memory efficiency.

Knowledge, Skills, and Abilities

  • Must Haves: - 5+ years of experience in Python Backend development.
  • Advanced English communication skills.

  • Computer Science fundamentals: Data Structures and Algorithms.

  • Strong experience building and documenting REST APIs (FastAPI).

  • Good to Have: -
  • Streaming: Proficiency with Streaming Technologies (Kafka, Flink, Spark) and Time-Series Databases (TimescaleDB, InfluxDB).
  • GenAI: Practical experience building applications with LLMs, Agentic Frameworks (LangGraph), and Vector Databases.
  • Graph: Hands-on experience with Graph Databases (Neo4j/Cypher), SQL database design, and Hybrid Search strategies
  • Background in Heavy Industry, O&G, or IoT data (MQTT, OPC UA).

  • Experience with Local LLMs (Ollama) for privacy-focused deployments.

  • Familiarity with Data Lineage or Metadata management.

Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation

.

Location

Rua Paulo Emidio Barbosa 485 Q, Rio de Janeiro, Rio de Janeiro, 291941, Brazil

Job Details

  • Requisition Number: 209784
  • Experience Level: Experienced Hire
  • Job Family: Engineering/Science/Technology
  • Product Service Line: Landmark Software & Services
  • Full Time / Part Time: Full Time
  • Additional Locations for this position: ### Compensation Information

Compensation is competitive and commensurate with experience.

Key Requirements & Skills

  • Problem Solver: You dig into logs to find the root cause of a data spike, a silent failure, or a disconnected node in a graph.
  • Modern Pythonista: You are up-to-date with modern Python async patterns and typing, ensuring code is high-performance and maintainable.
  • You understand Big O notation and how to optimize code for CPU/memory efficiency.

Knowledge, Skills, and Abilities

  • Must Haves:
  • 5+ years of experience in Python Backend development.

  • Advanced English communication skills.

  • Computer Science fundamentals: Data Structures and Algorithms.

  • Strong experience building and documenting REST APIs (FastAPI).

  • Good to Have:
  • Streaming: Proficiency with Streaming Technologies (Kafka, Flink, Spark) and Time-Series Databases (TimescaleDB, InfluxDB).
  • GenAI: Practical experience building applications with LLMs, Agentic Frameworks (LangGraph), and Vector Databases.
  • Graph: Hands-on experience with Graph Databases (Neo4j/Cypher), SQL database design, and Hybrid Search strategies
  • Background in Heavy Industry, O&G, or IoT data (MQTT, OPC UA).

  • Experience with Local LLMs (Ollama) for privacy-focused deployments.

  • Familiarity with Data Lineage or Metadata management.

Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation

.

Location

Rua Paulo Emidio Barbosa 485 Q, Rio de Janeiro, Rio de Janeiro, 291941, Brazil

Job Details

  • Requisition Number: 209784

  • Experience Level: Experienced Hire

  • Job Family: Engineering/Science/Technology

  • Product Service Line: Landmark Software & Services

  • Full Time / Part Time: Full Time

  • Additional Locations for this position:

Compensation Information

Compensation is competitive and commensurate with experience.

Frequently Asked Questions

How to apply for Brazil - Remote: Senior Backend Engineer (Python) (Rio de Janeiro, RJ, BR, 291941) at jobs.halliburton.com?

Click the "Apply on Company Website" button on this page to submit your application directly on the employer's official portal.

What is the salary for this role?

Salary details will be discussed during the interview.

What experience is required?

5+ yrs of experience is required.

Is this position still open?

Yes, currently active and accepting applications.

ApplicationActively Hiring
Apply on Company Website
Broken link or expired?
J

jobs.halliburton.com

More jobs at jobs.halliburton.com

Field Prof-/LWD, I (Tianjin, TJ, CN, 300457)

Chennai, Tamil Nadu

R&M Electrical Tech I (Tianjin, TJ, CN, 300457)

Chennai, Tamil Nadu

Field Prof-DD, I (Tianjin, TJ, CN, 300457)

Chennai, Tamil Nadu

Share this Opening

Job Alerts for Software Engineering

Receive email alerts whenever new Software Engineering roles in Chennai are posted.

Set Free Alert →

Similar Openings

Explore related active roles in Software Engineering

View all
Actively Hiring
YouTrip
IT System Administrator
YouTrip Verified
0-2 Yrs
Salary not disclosed
Chennai
Software EngineeringFull Time
Posted 6d ago
Apply Now
Actively Hiring
zetaglobal
Lead Backend Engineer
zetaglobal Verified
8-12 yrs
Salary not disclosed
Bangalore, IND
Software EngineeringFull Time
Posted 6d ago
Apply Now
Actively Hiring
zetaglobal
Lead Full Stack Engineer
zetaglobal Verified
8+ yrs
Salary not disclosed
Bangalore, IND
Software EngineeringFull Time
Posted 6d ago
Apply Now

Brazil - Remote: Senior Backend Engineer (Python) (Rio de Janeiro, RJ, BR, 291941)

jobs.halliburton.com · Chennai

Apply on Company Website