Senior Data Engineer, Python jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
H1B Sponsor Likelynote

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

PythonData EngineeringMathematical ModelingAPI DevelopmentGCPMongoDBAnalytical ReasoningCollaborationProblem Solving

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

twittertwitter
company-logo
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 Stage
Total Funding
$50M
2022-04-12Series B· $50M
2021-11-10Series A

Leadership Team

leader-logo
CJ Montano
Chief Technology Officer
linkedin
Company data provided by crunchbase