Sr. Level Upstream Data Engineer-Strong Python

Calabitek

Not Interested
Bookmark
Report This Job

profile Job Location:

Houston, MS - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Role: Sr. Level Upstream Data Engineer-Strong Python

Location: Houston TX (Onsite) - Only Locals

Duration: Contract

Client: ExxonMobil Global Services Company (EMCS)

Oil and Gas domains only

USC/GC Preferred H1b is also workable

Description: The Upstream Data Engineer will design develop and optimize enterprise data solutions that support drilling reservoir engineering completions production optimization and broader subsurface workflows. This role combines advanced data engineering expertise with deep functional knowledge of upstream oil and gas to enable high-quality analytics and accelerate operational decision making.

Key Responsibilities

  • Architect build and maintain scalable data pipelines for drilling reservoir and production datasets leveraging Python and modern ELT/ETL frameworks
  • Ingest harmonize and curate industry data sources such as WITSML ProdML LAS SCADA historian data seismic well logs and WellView/OpenWells datasets
  • Design and implement robust data models in Snowflake and Databricks to support operational reporting subsurface analytics AI/ML and reservoir engineering workflows
  • Utilize open table formats such as Apache Iceberg to support efficient data lineage versioning governance and incremental processing
  • Collaborate with drilling geoscience and reservoir engineering stakeholders to translate business requirements into reusable technology solutions
  • Apply orchestration CI/CD and DevOps practices to ensure reliability and automation across cloud environments
  • Improve data product performance availability quality and compliance aligned with upstream data governance standards and PPDM/O&G reference models
  • Troubleshoot and support production data pipelines and ensure secure optimized access to datasets

Required Qualifications

  • Bachelors degree in Petroleum Engineering Computer Science Data Engineering or related technical discipline
  • Proven experience working directly within upstream oil and gas domains such as drilling operations reservoir management completions or production engineering
  • Strong Python programming skills and experience building reusable transformation frameworks
  • Hands-on experience with Snowflake and Databricks including Delta Lake or similar distributed processing capabilities
  • Experience with open data Lakehouse architectures and formats (Apache Iceberg preferred)
  • Proficiency in SQL cloud services (Azure or AWS) distributed compute concepts and data ingestion frameworks
  • Solid understanding of the well lifecycle subsurface engineering concepts and upstream operational KPIs

Preferred Skills

  • Experience with Cognite Data Fusion for contextualization and integration of operational engineering and IT data to enable analytics and AI solutions
  • Familiarity with OSDU data platform or PPDM standards for upstream data governance
  • Experience building analytics-ready datasets for data science and real-time operational decision support
  • Knowledge of BI reporting tools such as Power BI or Spotfire used in E&P environments
  • Exposure to real-time data ingestion from drilling rigs control systems or production operations
Role: Sr. Level Upstream Data Engineer-Strong Python Location: Houston TX (Onsite) - Only Locals Duration: Contract Client: ExxonMobil Global Services Company (EMCS) Oil and Gas domains only USC/GC Preferred H1b is also workable Description: The Upstream Data Engineer will design deve...
View more view more

Key Skills

  • Apache Hive
  • S3
  • Hadoop
  • Redshift
  • Spark
  • AWS
  • Apache Pig
  • NoSQL
  • Big Data
  • Data Warehouse
  • Kafka
  • Scala