Brazil - Remote: Team Lead - Digital Twin Platform

Other Jobs To Apply

No other job posts for this day.

Brazil - Remote: Team Lead - Digital Twin Platform

Date: Jan 22, 2026

Location:

Rio de Janeiro, RJ, BR, 291941

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 one of the world’s largest providers of products and services to the global energy industry.

Job Duties

We are building a platform that merges real-time physics, structured knowledge, and autonomous intelligence. You will be the technical anchor for a team of Senior Engineers handling:

  • Backend:Ingesting massive sensor streams and running multi-agent AI systems.

  • Data:Organizing tons of industrial data into a Medallion Architecture.

  • Frontend:Building the "Control Room" and complex AI interfaces.

  • DevOps:Deploying across hybrid cloud (AWS/Azure) and edge (K3s) environments.

Your challenge is to ensure these distinct pieces fit together. ensuring the backend model is consumable by the frontend’s "Visualizations" and that the "Data Pipelines" are reliably deployed by DevOps.

What You’ll Do

  • Technical Orchestration:You will drive cross-boundary architectural decisions. You will decide how theBackendserves live telemetry toFrontenddashboards and howData Engineeringpipelines feed theKnowledge Graph.

  • Code & Quality Standards:Enforce high standards across the stack. You will review API designs (FastAPI), ensure the Frontend maintains strict Component Architecture, and verify that Data pipelines implement appropriate quality gates.

  • The "Expert":When theDevOpsengineer faces a connectivity issue between Cloud and On-Prem, or theBackendengineer struggles with concurrency in a distributed stream, you are the senior voice in the room, guiding the solution.

  • Team Leadership:Conduct code reviews, mentor senior developers, and translating high-level product requirements into technical tasks (ADO) for the squad.

The Technology Stack

You do not need to be an expert in every single tool, but you must be able to discuss technical trade-offs across the entire stack:

  • Backend:Python 3.12+ (FastAPI), Kafka, Neo4j, LangGraph.

  • Frontend:Angular 16+, TypeScript, RxJS, Plotly.js.

  • Data:Apache Airflow, Delta Lake, Polars/Spark.

  • Infrastructure:Kubernetes (EKS/AKS/K3s), Terraform, Hybrid Cloud

Qualifications

Must Haves:

  • Complete Bachelor's degree in Computer Science, Engineering, or related.

  • 10+ yearsof experience in Software Engineering, with at least2+ yearsleading technical teams.

  • Deep proficiency inPython Backend Development.

  • Solid understanding ofFrontend complexity(SPA architecture, async data loading).

  • Experience designing or managingData Intensive Applications(understanding ETL, Streams, or Data Lakes).

  • Familiarity withDevOps/Cloudconcepts (Docker, Kubernetes, CI/CD).

  • Advanced English communication skills.

Knowledge, Skills, and Abilities

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

  • Experience withDigital Twins, IoT, or Industrial Data.

  • Experience withGenAI/LLMarchitecture (RAG, Agents).

  • 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.

Desired Profile

  • The Architect-Implementer:You can draw the system architecture on a whiteboard, but you are not afraid to open an IDE to debug a failing pipeline or a slow query.

  • The Polyglot:You are likely a Backend or Full-Stack native, but you understand the complexity of Frontend state management (NgRx/Signals) and the constraints of Medallion Data Architectures.

  • Reliability Mindset:You understand that we are dealing with critical industrial environments. You prioritize testing, validation, and security.

    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

Fully Remote position.

Job Details

Requisition Number:205560

Experience Level:Entry-Level

Job Family:Engineering/Science/Technology

Product Service Line:Landmark Software & Services

Full Time / Part Time:Full Time

Employee Group:Temporary

Compensation Information

Compensation is competitive and commensurate with experience.

Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...