{"id":1182095,"url":"https://alion.io/job/halliburton-overseas-limited-nigata-base-brazil-remote-senior-backend-engineer-python","title":"Brazil - Remote: Senior Backend Engineer (Python)","company":{"id":5054,"name":"Halliburton","domain":"halliburton.com","url":"https://alion.io/company/halliburton-corp","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SuccessFactors","truth_index":{"grade":"A","score":98,"open_postings":12,"ghost_share":0,"stale_share":0.25,"repost_share":0.083,"time_to_fill_p50_days":20,"computed_at":"2026-10-27T05:46:45Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Rio de Janeiro, Brazil"],"countries":["BR"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":51000,"max_usd":120000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":8},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Apache Kafka","optional":false},{"name":"FastAPI","optional":false},{"name":"Flink","optional":false},{"name":"Knowledge Graph","optional":false},{"name":"LangGraph","optional":false},{"name":"Multi-Agent Systems","optional":false},{"name":"Neo4j","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"Rest API","optional":false},{"name":"Semantic Search","optional":false},{"name":"Spark","optional":false},{"name":"Time Series","optional":false},{"name":"TimescaleDB","optional":false},{"name":"Anthropic","optional":true},{"name":"Azure","optional":true},{"name":"Docker","optional":true},{"name":"Hybrid Search","optional":true},{"name":"InfluxDB","optional":true},{"name":"Kubernetes","optional":true},{"name":"LangChain","optional":true},{"name":"LiteLLM","optional":true},{"name":"MQTT","optional":true},{"name":"Ollama","optional":true},{"name":"OPC UA","optional":true},{"name":"OpenAI","optional":true},{"name":"Polars","optional":true},{"name":"Pydantic","optional":true},{"name":"SQL","optional":true}],"status":"live","first_seen_at":"2026-09-13T07:00:00Z","employer_posted_date":"2026-09-13","last_verified_at":"2026-10-28T02:47:33Z","board_verified":true,"closed_at":null,"days_open":44,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":44},"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 one of the world’s largest providers of products and services to the global energy industry.\nThe Opportunity\nWe are building a platform that merges real-time physics, structured knowledge, and autonomous intelligence. We are looking for developers ready to tackle one (or more) of those challenges:\nIngestion: Handling massive streams of sensor data with minimal latency.\nIntelligence: Making LLMs deterministic and reliable within robust multi-agent systems.\nContext: Modeling complex ontologies to map thousands of physical assets.\nWhat You’ll Do\nYou will join a high-performance team, contributing to the Core Backend while focusing on one of the following distinct tracks:\nCore Responsibilities\n High-Performance APIs: Build low-latency Python services (FastAPI) to serve live data to frontend and AI models.\nSystem Reliability: Debug complex concurrency issues and ensure production reliability in distributed systems.\n Rapid Delivery: Adopt a \"deliver fast\" mentality without compromising on code quality, testing, or API design standards.\nPossible paths to work on the Project (you can contribute to one or more):\nStreaming & High-Throughput Data\nBuild Streaming Pipelines: Design scalable services using Kafka and Spark/Flink to process raw sensor data in real-time.\nTime-Series Optimization: Optimize database schemas (TimescaleDB) to enable fast historical data retrieval and implement algorithmic checks to validate sensor readings.\nGenAI & Autonomous Agents\n Build Autonomous Agents: Deploy stateful agents (using LangGraph) that plan tasks, query Knowledge Graphs, and execute tools without hallucinating.\nAdvanced RAG: Build Graph-RAG pipelines that combine semantic search with structured knowledge traversal for grounded answers\nGraph & Knowledge Engineering\nKnowledge Graph Engineering: Design domain ontologies in Neo4j, defining relationships between assets, documents, and time-series data.\nSearch Infrastructure: Implement Hybrid Retrieval logic combining Vector Search, Full-Text Search, and Graph traversal.\nThe Technology Stack\nWe use a modern, high-performance stack. You should be proficient in the Core and deeply knowledgeable in your chosen track.\n Core Backend: Python 3.12+ (FastAPI, Pydantic), Polars, Docker, Kubernetes.\nStreaming: Apache Kafka, Flink, Spark Streaming, TimescaleDB, Tiger Data.\nGenAI: LangGraph, LangChain, LiteLLM, Azure OpenAI/Anthropic/Local SLMs.\nGraph/Data: Neo4j (Cypher), PostgreSQL (pg_vector, Full-Text Search).\nDesired Profile\nProblem Solver: You dig into logs to find the root cause of a data spike, a silent failure, or a disconnected node in a graph.\nModern Pythonista: You are up-to-date with modern Python async patterns and typing, ensuring code is high-performance and maintainable.\nYou understand Big O notation and how to optimize code for CPU/memory efficiency.\nKnowledge, Skills, and Abilities\nMust Haves:\n5+ years of experience in Python Backend development.\nAdvanced English communication skills.\nComputer Science fundamentals: Data Structures and Algorithms.\nStrong experience building and documenting REST APIs (FastAPI).\nGood to Have:\n Streaming: Proficiency with Streaming Technologies (Kafka, Flink, Spark) and Time-Series Databases (TimescaleDB, InfluxDB).\n GenAI: Practical experience building applications with LLMs, Agentic Frameworks (LangGraph), and Vector Databases.\n Graph: Hands-on experience with Graph Databases (Neo4j/Cypher), SQL database design, and Hybrid Search strategies\nBackground in Heavy Industry, O&G, or IoT data (MQTT, OPC UA).\nExperience with Local LLMs (Ollama) for privacy-focused deployments.\nFamiliarity with Data Lineage or Metadata management.\nHalliburton 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.\nLocation\nRua Paulo Emidio Barbosa 485 Q, Rio de Janeiro, Rio de Janeiro, 291941, Brazil\nJob Details\nRequisition Number: 209784\nExperience Level: Experienced Hire\nJob Family: Engineering/Science/Technology\nProduct Service Line: Landmark Software & Services\nFull Time / Part Time: Full Time\nAdditional Locations for this position:\n Compensation Information\nCompensation is competitive and commensurate with experience.","description_format":"text","description_chars":4696,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Brazil","iso":"BR","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Petroleum & Mining Engineering","Oil & Gas"],"lifecycle":[{"event":"open","at":"2026-09-24T14:25:49Z"}],"visa":[],"liveness":{"score":19,"band":"cold","label":"Long shot","p_open":1,"p_active":0.685,"p_room":0.28,"age_days":43,"expected_fill_days":20,"reasons":["conf:0","velocity","win:tail","crowd:brand"],"computed_at":"2026-10-27T05:46:45Z"},"pay":null,"html_url":"https://alion.io/job/halliburton-overseas-limited-nigata-base-brazil-remote-senior-backend-engineer-python","json_url":"https://alion.io/job/halliburton-overseas-limited-nigata-base-brazil-remote-senior-backend-engineer-python.json","meta":{"generated_at":"2026-10-28T05:26:55Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":7218,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-29T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":5054},"rest":"https://alion.io/mcp/rest/get_company?id=5054"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fhalliburton-overseas-limited-nigata-base-brazil-remote-senior-backend-engineer-python"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fhalliburton-overseas-limited-nigata-base-brazil-remote-senior-backend-engineer-python"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fhalliburton-overseas-limited-nigata-base-brazil-remote-senior-backend-engineer-python"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/halliburton-overseas-limited-nigata-base-brazil-remote-senior-backend-engineer-python\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fhalliburton-overseas-limited-nigata-base-brazil-remote-senior-backend-engineer-python"}]}