ComboCurve · 4 hours ago
Senior Data Engineer, Python
ComboCurve is an industry leading cloud-based software solution for A&D, reservoir management, and forecasting in the energy sector. The company is seeking a highly analytical and experienced Senior Data Engineer to help optimize production forecasting and operations scheduling within the petroleum engineering domain. This role involves designing scalable data pipelines, developing data models, and collaborating with teams to translate complex problems into mathematical models.
Oil and GasSaaS
Responsibilities
Design, build, and maintain scalable data pipelines for ingesting, transforming, and validating time-series data related to well performance, sensor readings, and operational logs
Develop robust, high-performance data models using PyArrow and Pandas for efficient analysis and transfer
Implement data quality and schema validation using Pydantic to ensure data integrity across all stages of the pipeline
Manage and optimize data storage and retrieval in MongoDB, and integrate with cloud-native platforms like GCP BigQuery or Snowflake where applicable
Build, deploy, and maintain high-performance asynchronous microservices and prototypes using FastAPI or Flask to serve complex optimization and scheduling model predictions
Use Postman for testing, documenting, and automating API workflows
Containerize and orchestrate applications using Docker and manage deployment on Google Cloud Platform (GCP)
Collaborate with reservoir and operations teams to translate complex scheduling and logistics problems into mathematical models (e.g., linear programming, resource allocation)
Implement numerical routines and simulations efficiently using NumPy for use in production environments
Apply strong logical and analytical reasoning to debug, validate, and interpret the outputs of operational scheduling algorithms
Qualification
Required
Bachelor's or Master's degree in Petroleum Engineering, Computer Science, Mathematics, Operations Research, or related quantitative field, or equivalent experience
Proven ability to work with mathematical modeling, optimization, and time-series analysis, including: Linear and Mixed-Integer Programming, Probability and Statistics, Algorithmic Complexity and Performance Reasoning
Collaborative mindset — experience working closely with data scientists, product owners, and domain experts to deliver production-ready systems
Preferred
Solid understanding of well operations, drilling logistics, production data, and scheduling workflows
Experience working with large-scale or streaming datasets
Experience with mathematical modeling and optimization libraries (SciPy, PuLP, OR-Tools)
Experience setting up CI/CD pipelines and container deployments on GCP
Company
ComboCurve
ComboCurve helps decision-makers value assets, de-risk decisions, plan for net-zero, and save time in a cloud-based collaboration platform.
H1B Sponsorship
ComboCurve has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2024 (1)
2023 (4)
2022 (2)
2021 (1)
Funding
Current Stage
Growth StageTotal Funding
$50M2022-04-12Series B· $50M
2021-11-10Series A
Recent News
2023-12-19
2023-07-27
Company data provided by crunchbase