1

Geoscience Software Engineer Jobs in Reno, NV (NOW HIRING)

Data Engineer

Reno, NV · On-site

$114K - $137K/yr

Working at the intersection of engineering, geoscience, and information technology, this role ... Support annual budgeting and forecasting activities for RDE software and data projects. * Represent ...

Data Engineer

Reno, NV · On-site +1

$114K - $137K/yr

Working at the intersection of engineering, geoscience, and information technology, this role ... Support annual budgeting and forecasting activities for RDE software and data projects. * Represent ...

Data Engineer

Reno, NV · On-site +1

$114K - $137K/yr

Working at the intersection of engineering, geoscience, and information technology, this role ... Support annual budgeting and forecasting activities for RDE software and data projects. * Represent ...

Data Engineer

Reno, NV · On-site

$114K - $137K/yr

... software and data projects. • Represent the Resource Projects team in cross-functional ... geoscience, drilling, reservoir) to enable analytics, machine learning, and operational insights ...

Collaborate with drilling engineers, project managers, and drilling operations to plan and execute ... Data mining and management for all information related to geoscience, wells and prospects.

Collaborate with drilling engineers, project managers, and drilling operations to plan and execute ... Data mining and management for all information related to geoscience, wells and prospects.

Collaborate with drilling engineers, project managers, and drilling operations to plan and execute ... Data mining and management for all information related to geoscience, wells and prospects.

Geoscience Software Engineer information

See Reno, NV salary details

$63.3K

$147.1K

$204.9K

How much do geoscience software engineer jobs pay per year?

As of Jun 8, 2026, the average yearly pay for geoscience software engineer in Reno, NV is $147,091.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,600.00 and $172,500.00 per year, depending on experience, location, and employer.

What are some common challenges Geoscience Software Engineers face when integrating geological data into software solutions?

Geoscience Software Engineers often encounter challenges related to the complexity and variety of geological data formats, as well as the need to accurately model subsurface structures. Translating real-world geoscience concepts into computational algorithms requires close collaboration with geologists and domain experts to ensure accuracy. Additionally, maintaining performance and scalability when processing large datasets can be demanding, especially when working with real-time or high-resolution data. These challenges make cross-disciplinary communication and continuous learning essential in this role.

What are the key skills and qualifications needed to thrive as a Geoscience Software Engineer, and why are they important?

To thrive as a Geoscience Software Engineer, you need a strong background in computer science, geology or geophysics, and experience with programming languages such as Python, C++, or Java. Familiarity with industry-specific tools like Petrel, ArcGIS, and seismic interpretation software, as well as version control systems (e.g., Git), is typically expected, along with relevant certifications or advanced degrees. Strong problem-solving skills, teamwork, and effective communication are crucial for collaborating with multidisciplinary teams and translating complex geoscientific data into reliable software solutions. These skills ensure the development of robust, user-friendly applications that support critical decision-making in energy, environmental, and research sectors.

What is a Geoscience Software Engineer?

A Geoscience Software Engineer is a professional who develops, maintains, and optimizes software applications used in the geosciences, such as geology, geophysics, and environmental science. They work closely with geoscientists and data analysts to create tools that help interpret and visualize subsurface data, model geological processes, and support exploration or environmental projects. This role typically requires strong programming skills, knowledge of geoscience concepts, and experience with specialized software or data formats used in the field.

What is the difference between Geoscience Software Engineer vs Geoscientist?

AspectGeoscience Software EngineerGeoscientist
Required CredentialsBachelor's or Master's in Geoscience, Computer Science, or related fieldBachelor's or higher in Geoscience or Earth Sciences
Work EnvironmentDevelops software tools for geoscience applications, often in tech or research firmsConducts fieldwork, data analysis, and research in labs or on-site
Industry UsageUsed in tech companies, oil & gas, environmental consultingUsed in academia, research institutions, and environmental agencies

While Geoscience Software Engineers focus on developing software solutions for geoscience problems, Geoscientists primarily conduct fieldwork and research to understand Earth's processes. Both roles require a strong foundation in geoscience, but their daily tasks and work environments differ significantly.

What are popular job titles related to Geoscience Software Engineer jobs in Reno, NV? For Geoscience Software Engineer jobs in Reno, NV, the most frequently searched job titles are:
What job categories do people searching Geoscience Software Engineer jobs in Reno, NV look for? The top searched job categories for Geoscience Software Engineer jobs in Reno, NV are:
Data Engineer

Data Engineer

Ormat

Reno, NV • On-site

$114K - $137K/yr

Full-time

Posted 26 days ago


Job description

Position Summary
The Data Engineer is part of the Resource Projects team within the Resource, Drilling, and Enhanced Geothermal Systems (EGS) department. The Data Engineer will serve as the central architect and steward of data systems supporting the RDE teams. This role is responsible for designing, building, and maintaining scalable data infrastructure that enables high-quality data collection, storage, integration, and analysis across all geothermal development and management lifecycles. The individual will develop and manage modern data platforms including SQL databases, Power Apps, and web-based tools while ensuring seamless integration with enterprise systems such as Power BI, SAP, and GIS platforms. Working at the intersection of engineering, geoscience, and information technology, this role transforms complex subsurface and operational data into actionable insights that directly support project execution and strategic decision-making.
This position requires a unique combination of advanced technical expertise and data leadership. The Data Engineer will not only build sophisticated data systems and analytics tools, but also establish and enforce data governance, workflows, and quality control standards across multiple disciplines. Partnering closely with subject matter experts, corporate IT, and project managers, this role ensures that data is structured and accessible to support machine learning and AI applications. These capabilities will ultimately enhance Ormat's ability to bring new megawatts online, optimize reservoir performance, improve drilling efficiency, reduce development costs, and accelerate the discovery of new geothermal resources.
Essential Functions
  • Work within the Project Management Office (PMO) to support governance, data systems, and standards, enabling consistent and scalable workflows across the RDE department
  • Design, develop, and maintain scalable data architectures (SQL databases, cloud-based systems, and data pipelines) for Resource, Drilling, and EGS teams
  • Build and deploy user-facing tools such as Power Apps, web applications, and dashboards to enable efficient data access, document management, visualization, and analysis
  • Serve as the primary owner and administrator of subsurface data systems, including RIMBASE (or future drilling databases), enterprise platforms, SharePoint, and SQL environments
  • Establish and manage data governance and quality frameworks, including workflows for data entry, validation, auditing, storage, and maintenance
  • Integrate subsurface data systems with corporate platforms (Power BI, SAP, GIS) in coordination with Corporate IT
  • Develop automated data pipelines and reporting systems to support real-time and near-real-time decision-making
  • Enable reservoir management, geothermal field development, and drilling optimization by delivering high-quality data platforms, pipelines, and analytics workflows, including benchmarking and predictive modeling
  • Enable advanced analytics, machine learning, and AI applications by structuring and preparing high-quality datasets
  • Partner with geoscientists, drilling engineers, and reservoir engineers to define data requirements and optimize data models
  • Support exploration efforts by organizing and integrating geological, geophysical, and drilling datasets for prospect evaluation
  • Act as both a hands-on technical contributor (coding, database development, system design) and a strategic data manager for the subsurface organization
  • Lead continuous improvement of data systems, tools, and workflows to align with evolving project and business needs
  • Provide training and support to end users on data systems, tools, and best practices
  • Ensure data security, integrity, and compliance with company standards and IT policies
  • Serve as the primary liaison with Corporate IT for larger projects and enterprise initiatives, ensuring alignment and effective implementation of corporate-led business systems within the RDE department
  • Manage third-party contractors and consultants supporting data system initiatives, extending team capabilities and ensuring successful delivery of specialized projects

Other Responsibilities
  • Support annual budgeting and forecasting activities for RDE software and data projects.
  • Represent the Resource Projects team in cross-functional initiatives, audits, and internal reviews.
  • Other duties and projects as assigned by management

Education, Experience, and Skills Required
  • Bachelor's degree in Data Engineering, Computer Science, Engineering, or related field (Master's preferred) with 5-10+ years of relevant experience
  • Advanced expertise in SQL, database design, and building scalable data systems and pipelines
  • Strong programming skills (Python, R, or similar) and experience developing data tools, applications (Power Apps/web apps), and automation workflows
  • Experience with data visualization and enterprise system integration (Power BI, SAP, GIS, cloud platforms such as Azure/AWS)
  • Demonstrated ability to manage data governance and quality while partnering with technical teams (geoscience, drilling, reservoir) to enable analytics, machine learning, and operational insights
  • Experience designing and implementing end-to-end data architectures and scalable data platforms
  • Proven ability to integrate disparate data systems and enterprise platforms across business and IT environments
  • Professional-level capabilities with project management tools (e.g. PowerBI, Jira, Primavera, and Microsoft Project or equivalents)
  • Self-motivated with the ability to drive outcomes and create results with minimal or no supervision
  • Ability to work in a diverse range of cultures
  • Excellent verbal and written communication skills with the ability to interact professionally with a diverse group of leaders, stakeholders, and technical subject matter experts.
  • Must be able to communicate effectively in English, verbally and in writing
  • Must possess a valid driver's license with a driving record acceptable to Ormat auto insurance carrier.

Physical Requirements
  • Must be able to work in an office and operation/construction environments
  • The ability to work at a computer and computer monitor for long periods of time
  • Must be able to wear a variety of protective equipment as required by safety procedures and regulations
  • Must have the ability to lift up to 30 pounds without assistance

Nothing in this job description restricts management's right to assign or reassign duties and responsibilities to this job at any time.