1

Meteorology Software Developer Jobs in Cary, NC (NOW HIRING)

Bachelor's degree or higher in Civil/Structural Engineering, Atmospheric Science, Meteorology, or ... health technologies, computer software, and simulation, systems analysis, environmental ...

Senior Scientist

Raleigh, NC · On-site +1

$80K - $110K/yr

Bachelor's degree or higher in Civil/Structural Engineering, Atmospheric Science, Meteorology, or ... health technologies, computer software, and simulation, systems analysis, environmental ...

Bachelor's degree or higher in Civil/Structural Engineering, Atmospheric Science, Meteorology, or ... health technologies, computer software, and simulation, systems analysis, environmental ...

Senior Scientist

Raleigh, NC · On-site

$80K - $110K/yr

Bachelor's degree or higher in Civil/Structural Engineering, Atmospheric Science, Meteorology, or ... health technologies, computer software, and simulation, systems analysis, environmental ...

Meteorology Software Developer information

See Cary, NC salary details

$44.5K

$103.6K

$153.8K

How much do meteorology software developer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for meteorology software developer in Cary, NC is $103,615.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,400.00 and $120,400.00 per year, depending on experience, location, and employer.

What is the difference between Meteorology Software Developer vs Meteorologist?

AspectMeteorology Software DeveloperMeteorologist
Required CredentialsComputer science or software engineering degree, programming skillsMeteorology degree, atmospheric science background
Work EnvironmentSoftware companies, research labs, tech teamsWeather stations, research institutions, media outlets
Industry UsageDeveloping weather modeling software, data analysis toolsForecasting, weather prediction, climate research

While Meteorology Software Developers focus on creating software tools for weather analysis, Meteorologists interpret weather data to provide forecasts. Both roles require specialized knowledge but differ in their core skills and work settings.

What skills and qualifications are needed to thrive as a meteorology software developer?

To thrive as a Meteorology Software Developer, you need strong programming skills (such as Python, C++, or Java), a solid understanding of meteorological concepts, and typically a degree in computer science, meteorology, or a related field. Familiarity with data analysis tools, weather modeling software, GIS platforms, and version control systems like Git is often required. Analytical thinking, problem-solving, and effective teamwork are crucial soft skills in this role. These skills and qualities are essential for developing reliable, efficient software that supports accurate weather prediction and analysis.

How do meteorology software developers typically collaborate with scientists and end-users in their daily work?

Meteorology Software Developers often work closely with meteorologists, climate scientists, and data analysts to understand their research needs and translate them into practical software solutions. This collaboration usually involves regular meetings to clarify project requirements, gather feedback on prototypes, and ensure that the software tools support accurate data analysis and visualization. Developers may also provide training sessions or user support to help team members effectively utilize new applications, fostering a collaborative and iterative development environment.

What does a meteorology software developer do?

A Meteorology Software Developer designs, builds, and maintains software applications used for weather forecasting, climate modeling, and atmospheric data analysis. They work closely with meteorologists to create tools that process large datasets, simulate weather patterns, and visualize meteorological information. Their work supports accurate weather predictions and research, often requiring knowledge of programming languages, data science, and meteorological concepts. These developers may also maintain and enhance existing software systems to improve performance and usability.
What cities near Cary, NC are hiring for Meteorology Software Developer jobs? Cities near Cary, NC with the most Meteorology Software Developer job openings:
Infographic showing various Meteorology Software Developer job openings in Cary, NC as of August 2026, with employment types broken down into 50% Full Time, and 50% Contract. Highlights an 100% In-person job distribution, with an average salary of $103,615 per year, or $49.8 per hour.

Staff Scientist

Berriehill Research

Raleigh, NC • On-site, Remote

Full-time

Posted 11 days ago


Job description

ARA’s IntraRisk Group is seeking a staff scientist to work with a multidisciplinary team to develop and implement engineering computer models for high wind hazards, structural response, and loss estimation. The successful candidate for this position will have a strong background in hurricane, flood, and/or tornado modeling and interest in using such models for insured loss estimation.

The IntraRisk Group is based in Raleigh, NC. Remote work may be considered for the right candidate.

What you will do as a staff scientist:

  • Develop and use engineering computer codes such as wind/storm surge/wave hazard models and engineering fragility models for wind loading effects.
  • Process and interpret property insurance exposure data for input to HurLoss, ARA’s hurricane catastrophe loss model.
  • Work with end users to understand how HurLoss can be used to support their catastrophe modeling needs.
  • Apply probability and statistics in engineering.
  • Support multiple projects and interact with current and prospective clients.
  • Document work and write technical reports.

Staff scientist required skills:

  • Basic understanding and use of building codes/analysis methods.
  • Strong problem-solving, oral, and written communication skills.
  • Ability to clearly communicate with collaborators and ask for assistance when needed.
  • Attention to detail and desire to learn from mentors.
  • Strong self-starter with the ability to pick up new technologies quickly.
  • Strong technical writing skills.
  • Agility, poise, focus, and communication skills are a must.
  • Familiarity with catastrophe modeling and property insurance risk modeling concepts is preferred.

Staff scientist position requirements:

  • Bachelor’s degree or higher in Civil/Structural Engineering, Atmospheric Science, Meteorology, or related field. Advanced degree preferred.
  • At least 2 years of relevant experience; advanced degree may be considered in fulfillment of the experience requirement.
  • At least one course in computer programming and relevant experience in developing computer codes (e.g., FORTRAN, C, C++, and/or Python) for natural hazard risk assessment.
  • Candidates selected may be subject to a government security investigation and must meet the eligibility requirements for access to classified information. 

About us:

ARA is an employee-owned scientific and engineering company founded in Albuquerque, NM in 1979. ARA is known for providing technically superior solutions to complex and challenging problems in the physical sciences. We employ over 2,200 professionals and continue to grow. ARA offices throughout the U.S. and Canada provide a broad range of technical expertise in defense, civil, and health technologies, computer software, and simulation, systems analysis, environmental technologies, and testing and measurement.

The IntraRisk Group is an internationally recognized leader in the modeling and simulation of extreme natural events such as hurricanes, tornadoes, straight winds, and storm surge. We provide high wind risk assessment services for government agencies as well as the property insurance, nuclear power, offshore energy, and engineering design industries. To find out more about the IntraRisk Group, visit our website at: Natural Disaster Risk Assessment & Consulting - ARA.

Our culture supports career advancement and rewards innovation, self-motivation, and technical excellence. We offer a highly competitive compensation and benefits package, including employee stock ownership, performance bonuses, and professional development.