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.
Tech Lead
Location
Brazil
Posted
43 days ago
Salary
0
Seniority
Lead
No structured requirement data.
Job Description
Tech Lead
Halliburton
Role Description 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: Drive cross-boundary architectural decisions. - Code & Quality Standards: Enforce high standards across the stack, review API designs (FastAPI), ensure the Frontend maintains strict Component Architecture, and verify that Data pipelines implement appropriate quality gates. - The "Expert": Guide solutions when issues arise between Cloud and On-Prem or with concurrency in a distributed stream. - Team Leadership: Conduct code reviews, mentor senior developers, and translate high-level product requirements into technical tasks (ADO) for the squad. Qualifications - Complete Bachelor's degree in Computer Science, Engineering, or related. - 10+ years of experience in Software Engineering, with at least 2+ years leading technical teams. - Deep proficiency in Python Backend Development. - Solid understanding of Frontend complexity (SPA architecture, async data loading). - Experience designing or managing Data Intensive Applications (understanding ETL, Streams, or Data Lakes). - Familiarity with DevOps/Cloud concepts (Docker, Kubernetes, CI/CD). - Advanced English communication skills. Requirements - Good to Have: - Proficiency with Streaming Technologies (Kafka, Flink, Spark) and Time-Series Databases (TimescaleDB, InfluxDB). - Practical experience building applications with LLMs, Agentic Frameworks (LangGraph), and Vector Databases. - Hands-on experience with Graph Databases (Neo4j/Cypher), SQL database design, and Hybrid Search strategies. - Experience with Digital Twins, IoT, or Industrial Data. - Experience with GenAI/LLM architecture (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. Knowledge, Skills, and Abilities The Technology 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. Desired Profile - The Architect-Implementer: Able to draw system architecture and debug pipelines or slow queries. - The Polyglot: Likely a Backend or Full-Stack native, understanding Frontend state management and Medallion Data Architectures. - Reliability Mindset: Prioritize testing, validation, and security in critical industrial environments. Location Fully Remote position. Job Details - Requisition Number: 205555 - 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.
Related Guides
Related Categories
Related Job Pages
More Customer Support Jobs
Administrative Scheduling Associate
Traveling with MchailaApplicants must be citizens of the United States, United Kingdom, Australia, Spain, Mexico, or LATAM regions.
We're looking for an organized and detail-oriented Administrative Scheduling Associate to support daily operations by coordinating schedules, managing appointments, and ensuring tasks are completed efficiently from start to finish. This fully remote opportunity is ideal for someone who thrives in a structured environment, enjoys keeping things organized, and can manage multiple priorities with ease. In this role, you'll use established systems, tools, and training to handle scheduling needs, track important updates, and support overall workflow coordination. You'll work independently while maintaining a high level of accuracy, professionalism, and consistency. What You'll Do: Coordinate appointments, schedules, and key timelines Manage calendar updates and ensure scheduling accuracy Communicate with clients and team members to confirm details Track updates, monitor outstanding items, and follow up as needed Maintain organized digital records and scheduling documentation Assist with workflow coordination to keep processes running smoothly Ensure all scheduling tasks are completed in a timely and efficient manner What We're Looking For: Strong organizational and time management skills Ability to manage multiple schedules and priorities effectively Experience in administrative support, scheduling, or coordination (preferred, not required) Comfortable working independently in a remote environment Detail-focused, dependable, and proactive Tech-savvy and able to learn new systems quickly Must be a citizen of the US, UK, Australia, Mexico, Spain, or LATAM Why This Role Stands Out: Fully remote flexibility Structured onboarding and ongoing support Clear systems and processes designed for success Opportunity to build valuable administrative and coordination skills Supportive and collaborative team environment
Work From Home Customer Service Representative
Traveling with MchailaApplicants must be citizens of the United States, United Kingdom, Australia, Spain, Mexico, or LATAM regions.
Were seeking a reliable and customer-focused Customer Service Representative to support clients by managing communications, coordinating service details, and ensuring a smooth experience from start to finish. This fully remote role is ideal for someone who enjoys helping others, staying organized, and providing consistent, high-quality support within structured systems and processes. Key Responsibilities - Respond to client inquiries in a timely and professional manner - Provide accurate information and clear guidance - Assist with scheduling, confirmations, and service updates - Maintain organized records of client communications - Monitor follow-ups to ensure a seamless client experience - Escalate or resolve issues efficiently when needed Qualifications - Strong written and verbal communication skills - Customer service, administrative, or client support experience (preferred but not required) - Comfortable working independently in a remote environment - Detail-oriented, dependable, and organized - Tech-comfortable and confident navigating online systems - Must be a citizen of the US, UK, Australia, Mexico, Spain, or LATAM What This Role Offers - 100% remote flexibility - Structured onboarding and ongoing training - Clear processes and tools for success - Growth opportunities within a supportive team environment
Customer Support Coordinator (Remote)
Traveling with MchailaApplicants must be citizens of the United States, United Kingdom, Australia, Spain, Mexico, or LATAM regions.
We are seeking a reliable and detail-oriented Customer Support Coordinator to assist with client communication, coordinate service requests, and ensure a smooth, well-organized experience from start to finish. This fully remote role is ideal for someone who enjoys helping others, staying organized, and managing multiple tasks in a structured environment. In this role, you will serve as a key point of support for clients by responding to inquiries, gathering important information, and coordinating scheduling and service details. You will help ensure all requests are handled efficiently, updates are communicated clearly, and records are maintained accurately within internal systems. Your ability to stay organized and follow through on tasks will play an important role in delivering a positive and seamless client experience. The ideal candidate is proactive, dependable, and comfortable working independently while managing multiple requests. Strong communication skills, attention to detail, and the ability to prioritize tasks are essential for success in this role. Key Responsibilities - Respond to client inquiries and provide timely, professional support - Coordinate service requests, scheduling, and confirmations - Gather and organize client information to ensure accuracy - Track requests and follow up on outstanding items - Maintain accurate records within internal systems and digital tools - Communicate updates clearly to ensure clients remain informed What We're Looking For - Strong communication and customer service skills - Excellent organizational and time-management abilities - Detail-oriented with strong follow-through - Comfortable using online systems and digital tools - Ability to work independently in a remote environment - Customer service, administrative, or coordination experience is helpful but not required Additional Details - 100% remote work environment - Structured training and ongoing support provided - Opportunity to develop coordination and client service skills - Supportive team environment with growth opportunities Applicants must be citizens of the United States, United Kingdom, Australia, Spain, Mexico, or LATAM regions.
Remote Client Support Specialist
Traveling with MchailaApplicants must be citizens of the United States, United Kingdom, Australia, Spain, Mexico, or LATAM regions.
Were looking for a service-driven Remote Client Support Specialist to help deliver an exceptional client experience within a structured, advisor-led service model. This fully remote position is perfect for someone who enjoys helping others, staying organized, and ensuring every detail is handled with care. In this role, youll partner closely with assigned advisors to support clients throughout their experience — answering questions, coordinating details, and keeping everything on track behind the scenes. If youre professional, dependable, and thrive in a process-driven environment, this opportunity offers flexibility and long-term growth potential. What Youll Do: - Provide responsive support to clients through their assigned advisor - Answer questions and deliver clear, accurate information - Assist with scheduling, confirmations, and follow-up communication - Maintain organized client records and documentation - Ensure timely updates and a seamless overall experience What Were Looking For: - Strong written and verbal communication skills - Customer service or administrative experience preferred (not required) - Detail-oriented and comfortable managing multiple tasks - Self-motivated and able to work independently in a remote setting - Tech-comfortable and quick to learn new systems - Must be a citizen of the US, Uk, LATAM, Spain or Australia Why This Role Stands Out: - 100% remote flexibility - Structured training and ongoing team support - Clear systems and processes provided - Opportunity for professional growth within a collaborative environment