1

Geophysical Software Developer Jobs in Denver, CO

... software tools used in space weather modeling, analysis, and forecasting. This position plays a ... The role requires strong programming and analytical skills, a solid understanding of geophysical or ...

... software tools used in space weather modeling, analysis, and forecasting. This position plays a ... The role requires strong programming and analytical skills, a solid understanding of geophysical or ...

... software tools used in space weather modeling, analysis, and forecasting. This position plays a ... The role requires strong programming and analytical skills, a solid understanding of geophysical or ...

Website Developer

Boulder, CO · On-site +1

$78K - $117K/yr

... software tools used in space weather modeling, analysis, and forecasting. This position plays a ... The role requires strong programming and analytical skills, a solid understanding of geophysical or ...

Website Developer

Boulder, CO · On-site +1

$78K - $117K/yr

... software tools used in space weather modeling, analysis, and forecasting. This position plays a ... The role requires strong programming and analytical skills, a solid understanding of geophysical or ...

Manage and evolve software architecture to improve efficiency, scalability, and performance Project ... At least a Master's degree in atmospheric science, space physics, geophysics, engineering, computer ...

Geophysicist

Golden, CO · On-site +1

$83K - $108K/yr

... geophysical approaches to use, maintain, and design/develop geomagnetic software/programs and/or ... engineers, and technical support personnel to maintain near real-time operation of a network of ...

next page

Showing results 1-20

Geophysical Software Developer information

See Denver, CO salary details

$49.4K

$115.1K

$170.9K

How much do geophysical software developer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for geophysical software developer in Denver, CO is $115,120.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,600.00 and $133,800.00 per year, depending on experience, location, and employer.

What is a geophysical software developer?

Geophysical Software Developers are professionals who design, develop, and maintain software applications used to process and analyze geophysical data, such as seismic, magnetic, or gravitational information. They work closely with geoscientists and engineers to create tools that aid in exploration, environmental studies, and resource management. Their work involves programming, algorithm development, and integrating scientific knowledge into functional software solutions. These developers are commonly employed in industries like oil and gas, environmental consulting, and research institutions.

What are the key skills and qualifications needed to thrive as a geophysical software developer?

To thrive as a Geophysical Software Developer, you need a strong background in geophysics, computer science, and mathematics, often supported by a relevant degree. Familiarity with programming languages like Python, C++, and MATLAB, as well as experience with geophysical modeling tools and data visualization platforms, is essential. Strong problem-solving skills, attention to detail, and effective teamwork make someone stand out in this position. These skills ensure robust and efficient development of software tools that support accurate analysis and interpretation of geophysical data.

How does a geophysical software developer typically collaborate with geoscientists and data analysts on projects?

Geophysical Software Developers regularly work alongside geoscientists and data analysts to understand the specific requirements of modeling, data processing, and visualization tasks. They participate in project planning meetings to gather input, translate scientific needs into technical solutions, and iterate on software features based on feedback. Close collaboration ensures that the software tools are both scientifically accurate and user-friendly, allowing for efficient analysis and interpretation of geophysical data. This teamwork often leads to innovative solutions and continuous learning within multidisciplinary teams.

What is the difference between Geophysical Software Developer vs Geophysicist?

AspectGeophysical Software DeveloperGeophysicist
Required CredentialsBachelor's or Master's in Computer Science, Geophysics, or related fieldBachelor's or Master's in Geophysics or Earth Sciences
Work EnvironmentSoftware development teams, R&D labs, tech companiesResearch institutions, exploration companies, academia
Industry UsageDevelops software tools for seismic data processing, modelingInterprets seismic data, conducts field surveys
Common Search/ComparisonYesYes

While both roles work within the geophysics industry, Geophysical Software Developers focus on creating software solutions for seismic data analysis, whereas Geophysicists primarily interpret data and conduct field research. The roles often collaborate but require different skill sets and credentials.

Are geophysical software developer jobs in demand?

Geophysical software developer jobs are in demand due to the increasing need for advanced data analysis and modeling in the energy, environmental, and exploration industries. These roles often require skills in programming, geoscience, and familiarity with specialized software tools, and employment opportunities are expected to grow with ongoing technological advancements.

What jobs can I get with a geophysical software developer degree?

A geophysical software developer degree prepares individuals for roles such as geophysical software engineer, seismic data analyst, or geoscience programmer. These positions involve developing and maintaining software for seismic imaging, exploration, and data interpretation, often requiring knowledge of programming languages like Python, C++, or MATLAB and familiarity with geophysical principles.

What are popular job titles related to Geophysical Software Developer jobs in Denver, CO?

For Geophysical Software Developer jobs in Denver, CO, the most frequently searched job titles are:

What job categories do people searching Geophysical Software Developer jobs in Denver, CO look for?

The top searched job categories for Geophysical Software Developer jobs in Denver, CO are:

Scientific Cloud Applications Developer

Boulder, CO

Lynker Corporation
Scientific Research and Development Services • 201 - 500 employees

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 2 days ago


Job description

Overview

Lynker, a Federal Government Contractor, is seeking a talented Scientific Cloud Applications Developer to fill a full-time position supporting the Space Weather Prediction Center (SWPC). SWPC operates 24/7 to monitor and forecast conditions in the space environment that affect the performance and reliability of critical technologies on Earth and in space. SWPC supports national security, transportation, power grid resilience, emergency management, commercial space operations, and international aviation services.

The Scientific Cloud Applications Developer will support the design, development, testing, deployment, and sustainment of scientific applications and supporting infrastructure used by the Space Weather Forecast Office and related SWPC operational teams. This position is focused on operational application development, AWS integration, database management, containerization, and Java & Python-based software engineering. The incumbent will work across the full software development lifecycle, translating forecaster needs into reliable, maintainable, secure, and operational applications. 

Responsibilities

Duties of the Scientific Cloud Applications Developer will include the following:

  • Design, develop, test, deploy, and sustain operational scientific applications supporting SWPC forecast operations, data integration, product generation, workflow automation, and mission support functions.
  • Develop and maintain Python-based applications, backend services, APIs, data processing workflows, and automation scripts supporting operational space weather applications and infrastructure.
  • Develop, maintain, and support containerized applications and services using Docker or equivalent technologies to improve reproducibility, portability, scalability, cloud readiness, and operational maintainability.
  • Develop and support infrastructure-as-code, configuration management, deployment automation, CI/CD workflows, and cloud-ready application patterns that align with SWPC modernization and agency cloud strategy objectives.
  • Integrate operational applications with AWS services, cloud-native infrastructure, data storage platforms, monitoring tools, and deployment pipelines.
  • Design, develop, maintain, and optimize relational and non-relational database solutions, including SQL-based databases and platforms such as PostgreSQL, DynamoDB, MongoDB, or equivalent systems.
  • Integrate scientific datasets, model outputs, observational data streams, forecast products, and time-series information into operational applications using scalable and maintainable delivery methods.
  • Support transition of applications from development or prototype environments into operational production environments, ensuring traceability, version control, configuration management, testing, documentation, and stakeholder acceptance.
  • Troubleshoot and resolve complex operational application issues, including data flow interruptions, database problems, API failures, container issues, deployment defects, performance degradation, and integration failures.
  • Provide Tier 3 on-call or escalation support, as required, for database and operational scientific applications, including technical assessment, root-cause analysis, and coordination needed to sustain operational continuity.
Qualifications

The Scientific Cloud Applications Developer selected should have the following:

At least a Master's degree in atmospheric science, space physics, geophysics, engineering, computer science, mathematics, information systems, or a related STEM discipline, and at least 10 years of experience in related areas.

Knowledge, Skills, and Requirements

  • Strong proficiency in Python application development, including backend services, data processing, automation, API development, testing, and maintainable code design.
  • Strong Java development experience, including working with Spring Boot, and RESTFUL APIs.
  • Experience developing and supporting containerized applications using Docker or equivalent technologies.
  • Experience with AWS cloud services, cloud-native application patterns, infrastructure automation, deployment pipelines, and operational cloud integration.
  • Experience designing, querying, maintaining, and troubleshooting relational databases, including SQL and PostgreSQL or equivalent platforms.
  • Familiarity with non-relational or document/key-value databases such as DynamoDB, MongoDB, or equivalent systems.

The Ideal Scientific Cloud Applications Developer will have the following:

  • Experience supporting operational forecasting, scientific computing, environmental prediction, space weather, weather, aviation, emergency management, or other mission-critical operational environments.
  • Experience modernizing legacy applications through refactoring, database migration, containerization, API development, or cloud integration.
  • Experience with Agile SCRUM, Kanban, GitLab, Jira, or equivalent development and project tracking platforms.
  • Experience supporting applications in high-availability or 24/7 operational environments where reliability, maintainability, documentation, and rapid troubleshooting are essential.

About Lynker

Lynker is a growing, employee owned business, specializing in professional, scientific and technical services. Our continually expanding team combines scientific expertise with mature, results-driven processes and tools to achieve technically sound, cost effective solutions in hydrology/water sciences, geospatial analysis, information technology, resource management, conservation, and management and business process improvement.

We focus on putting the right people in the right place to be effective. And having the right people is critical for success. Our streamlined organization enables and empowers our talented professionals to tackle our customers' scientific and technical priorities - creatively and effectively.

Lynker offers a team-oriented work environment, and the opportunity to work in a culture of exceptionally skilled professionals who embrace sound science and creative solutions. Lynker's benefits include the following:

  • Comprehensive healthcare for the employee at no monthly cost
  • Healthcare benefit covers medical, prescription drug, dental, and vision
  • Personal Time Off (PTO) Policy plus paid holidays
  • Highly competitive compensation plan regularly calibrated against industry and location benchmarks
  • 401(k) retirement plan with company-matching
  • Employee Stock Ownership Plan (ESOP) - we're all company owners!
  • Flexible spending accounts
  • Employee assistance program (EAP)
  • Short- and long-term disability insurance
  • Life and accident insurance
  • Tuition assistance/Training/Workforce improvement reimbursement per year
  • Spot bonuses for exceptional performance
  • Annual Employee Recognition Awards with bonuses
  • Employee Referral Program
  • Free centralized, self-directed Learning Management System to learn at your own pace
  • Personalized career growth plans for every employee

Lynker is an E-Verify employer.

Lynker is an equal opportunity employer and makes all employment decisions based on merit, qualifications, and business needs. We do not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, marital status, veteran status, or any other legally protected status under federal, state, or local laws.

 Fraud Alert: Recruitment Scam Warning: Lynker has been made aware of fraudulent individuals posing as Lynker recruiters and offering fake job opportunities. All legitimate Lynker job postings are listed on our official careers page. Communication from Lynker recruiters will come from an official @lynker.com email address.

  Employment Type: FULL_TIME