2

Remote Reservoir Engineer Jobs (NOW HIRING)

Senior Software Engineer, Python

Houston, TX ยท On-site +1

$117K - $154K/yr

ComboCurve is a industry leading cloud-based software solution for A&D, reservoir management, and ... This is a fully remote position, but candidates will be expected to be in person for initial ...

Dam Safety Engineer

Marquette, MI ยท On-site +1

$85K - $120K/yr

A fully remote option may be available for the right candidate. Candidate will be part of a ... Knowledge and experience with hydroelectric dams reservoir operations. * Civil and dam engineering ...

Senior Pulsed Power Engineer

Somerville, MA ยท On-site +1

$117K - $152K/yr

Our Electrical Reservoir Stimulation technology offers a precise, water-efficient alternative to ... Establish and enforce rigorous HV/EHS protocols (arc flash, interlocks, grounding, remote operation)

Subsurface Risk Specialist

Washington, DC ยท On-site +1

$111K/yr

... Remote Project Support Across the United States) - Independent Engineering Advisory Services are ... This includes activities that address and Reservoir and exploration risk evaluation: Subsurface ...

Geophysicist

Washington, DC ยท On-site +1

... Remote Project Support Across the United States) - Independent Engineering Advisory Services are ... reservoir assessment, resource validation, and exploration and development uncertainty reviews to ...

Geophysicist

Washington, DC ยท On-site +1

... Remote Project Support Across the United States) - Independent Engineering Advisory Services are ... reservoir assessment, resource validation, and exploration and development uncertainty reviews to ...

... Chemistry, Reservoir (Seismic) Simulation, Media Rendering, Machine Learning, Financial etc ... M.S. in engineering, computer science, or equivalent preferred. * Ability to manage multiple ...

ComboCurve is a industry leading cloud-based software solution for A&D, reservoir management, and ... By streamlining data integration and enhancing collaboration, we help operators, engineers, and ...

ComboCurve is a industry leading cloud-based software solution for A&D, reservoir management, and ... By streamlining data integration and enhancing collaboration, we help operators, engineers, and ...

Showing results 21-39

Remote Reservoir Engineer information

See salary details

$61K

$124K

$173.5K

How much do remote reservoir engineer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for remote reservoir engineer in the United States is $123,968.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,000.00 and $146,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a remote reservoir engineer, and why are they important?

To thrive as a Remote Reservoir Engineer, you need a strong background in petroleum engineering, reservoir simulation, and data analysis, typically supported by a relevant engineering degree. Familiarity with software like Petrel, Eclipse, or CMG, as well as proficiency in remote collaboration tools and data visualization platforms, is essential. Excellent problem-solving abilities, communication skills, and self-motivation set outstanding candidates apart in remote settings. These skills ensure effective reservoir management, accurate forecasting, and seamless teamwork despite physical distance.

What is a remote reservoir engineer?

Remote reservoir engineers are professionals who analyze and manage oil and gas reservoirs using digital tools and technologies, often working from locations outside the physical site. They use data from sensors, simulation software, and remote monitoring systems to optimize reservoir performance, plan extraction strategies, and maximize recovery. This role allows companies to leverage expertise from anywhere in the world, reducing travel and increasing efficiency while still ensuring the safe and effective management of subsurface resources.

What is the difference between Remote Reservoir Engineer vs Remote Petroleum Engineer?

AspectRemote Reservoir EngineerRemote Petroleum Engineer
Required CredentialsBachelor's or Master's in Petroleum Engineering, certifications like SPEBachelor's or Master's in Petroleum Engineering, certifications like SPE
Work EnvironmentField data analysis, reservoir modeling, software-based tasksDrilling, production optimization, data analysis
Industry UsageOil & gas exploration, reservoir managementExploration, drilling, production operations

Remote Reservoir Engineers focus on subsurface reservoir modeling and management, often working with software and data analysis. Remote Petroleum Engineers have a broader scope, including drilling and production activities. Both roles require similar credentials and are used within the oil and gas industry, but their daily tasks differ based on specialization.

How does a remote reservoir engineer typically collaborate with on-site teams to optimize reservoir performance?

As a remote reservoir engineer, collaboration with on-site teams is primarily achieved through regular virtual meetings, data sharing platforms, and real-time monitoring tools. Engineers analyze reservoir data, generate models, and provide recommendations, while maintaining close communication with field operators and geoscientists. Effective collaboration relies on clear documentation and timely updates to ensure that all stakeholders are aligned on project goals and operational adjustments. This approach allows remote engineers to contribute valuable insights and support decision-making despite not being physically present on location.
More about Remote Reservoir Engineer jobs

What cities are hiring for Remote Reservoir Engineer jobs?

Cities with the most Remote Reservoir Engineer job openings:

What are the most commonly searched types of Reservoir Engineer jobs?

The most popular types of Reservoir Engineer jobs are:

What states have the most Remote Reservoir Engineer jobs?

States with the most job openings for Remote Reservoir Engineer jobs include:

Infographic showing various Remote Reservoir Engineer job openings in the United States as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $123,968 per year, or $59.6 per hour.

Senior Software Engineer, Python

ComboCurve, Inc.

Houston, TX โ€ข On-site, Remote

$117K - $154K/yr

Full-time

Re-posted 13 days ago


Job description

ComboCurve is a industry leading cloud-based software solution for A&D, reservoir management, and forecasting in the energy sector. Our platform empowers professionals to evaluate assets, optimize workflows, and manage reserves efficiently, all in one integrated environment.
By streamlining data integration and enhancing collaboration, we help operators, engineers, and financial teams make informed decisions faster. Trusted by top energy companies, ComboCurve delivers real-time analytics and exceptional user support, with a world-class customer experience team that responds to inquiries in under 5 minutes.
This is a fully remote position, but candidates will be expected to be in person for initial onboarding.
We're hiring a Senior Software Engineer to join our Platform Team. You'll help design and build the core services, internal APIs, and data workflows that power ComboCurve's products. This role is ideal for someone who loves writing modern Python, caring about architecture and testability, and building platform capabilities that make the rest of engineering faster and more reliable.
What You'll Do
  • Build and maintain robust platform services and internal tooling primarily in Python.
  • Design clean, well-typed interfaces and services that scale with growing data volumes and product needs.
  • Develop and own internal APIs that other teams depend on, with strong contracts and documentation.
  • Create high-performance data processing paths inside services to support analytics and ingestion workloads.
  • Deploy and operate Python services on GCP using serverless and managed platforms.
  • Improve CI/CD pipelines, testing practices, and developer experience across the platform.
  • Partner closely with product engineers, data engineers, and leadership to shape platform direction.
  • Write ADRs, architecture diagrams, and technical documentation that scale decision-making.
  • Mentor other engineers through code reviews, pairing, and pragmatic standards-setting.

Requirements
  • Advanced Python Proficiency: Deep expertise in Python 3.13+, specifically utilizing type annotations, async/await patterns, and modern language features to build robust platform services.
  • Modern Dependency Management: Hands-on experience with uv for fast package management (or similar), dependency resolution, and virtual environment handling.
  • Software Architecture Patterns: Strong adherence to SOLID principles and clean architecture; ability to design decoupled, maintainable systems that scale.
  • API Design & Development: Experience designing internal APIs using REST or gRPC, including defining clear, standard contracts using OpenAPI specifications.
  • High-Performance Data Processing: Experience using polars, PyArrow, or Apache Iceberg for efficient large-scale data manipulation and processing within application logic.
  • Data Warehouse Integration: Experience connecting Python applications to modern data platforms like Snowflake or Databricks for data ingestion and retrieval.
  • Google Cloud Platform: Proven track record deploying and managing services on GCP, specifically using Cloud Run, Cloud Functions, and Google Cloud Storage.
  • CI/CD: Ability to design and maintain pipelines for automated testing, linting, and cloud deployment; experience with GitHub Actions is strongly preferred.
  • Automated Testing Strategy: Extensive experience writing comprehensive test suites using pytest, including the use of fixtures, parameterization, and mocking external services.
  • Technical Leadership: Ability to mentor team members through code reviews, ADRs and architecture diagrams.
  • AI Agent Frameworks Experience: building or integrating with AI agent frameworks and LLM orchestration tools to enhance platform automation and capabilities.
  • Shell Scripting: Competency in Bash scripting for automating local developer tasks, build processes, or operational utility scripts.
  • Version Control Mastery: Deep understanding of Git, including branching strategies, conflict resolution, and maintaining a clean commit history.
  • Containerization: Proficiency in Docker and Docker Compose for creating consistent local development environments and production-ready images.
  • Static Analysis Configuration: Familiarity with enforcing code quality standards using ruff for linting and pyright for strict static type checking.