1

Weather Software Engineer Jobs (NOW HIRING)

Senior Software Engineer

Cary, NC ยท On-site

$124K - $164K/yr

You will build applications that help boaters navigate weather and fishing forecasts; coordinate ... May serve as a Lead Software Engineer for complex software development projects * Decomposes ...

Some understanding of space-based assets, including satellite constellations, space-based radar, space weather, space ISR and GPS * 5+ years of software engineering experience * Experience working ...

... seeking a Software Engineer to join our Airport Surveillance Radar Model 11 (ASR-11) team that ... It detects aircraft position and weather conditions, replacing older analog systems to improve ...

... seeking a Software Engineer to join our Airport Surveillance Radar Model 11 (ASR-11) team that ... It detects aircraft position and weather conditions, replacing older analog systems to improve ...

S. Navy civilian software and systems engineers, support contractors, U.S. Navy ships force, OEMs ... weather elements. The position requires the stamina to work extended shifts and the balance and ...

Some understanding of space-based assets, including satellite constellations, space-based radar, space weather, space ISR and GPS. * 5+ years of software engineering experience. * Experience working ...

Software Engineer

San Diego, CA ยท On-site

$69K - $125K/yr

The Undersea Systems Division (USD) at Leidos is seeking a Software Engineer to join a fast-paced ... Working aboard marine vessels in varying weather and temperature conditions. * Moving through piers ...

The Undersea Systems Division (USD) at Leidos is seeking a Software Engineer to join a fast-paced ... Working aboard marine vessels in varying weather and temperature conditions. * Moving through piers ...

Showing results 21-40

Weather Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do weather software engineer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for weather software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What does a weather software engineer do?

A Weather Software Engineer designs, develops, and maintains software systems that process, analyze, and visualize meteorological data. They work with large datasets from weather sensors, satellites, and models to create reliable forecasting and monitoring tools. Their work supports meteorologists, researchers, and organizations that rely on accurate weather information for decision-making. Weather Software Engineers often use programming languages like Python, C++, or Java and may integrate machine learning or cloud computing technologies. They play a crucial role in improving weather prediction and public safety.

What skills and qualifications are needed to be a weather software engineer?

To thrive as a Weather Software Engineer, you need strong programming skills (such as Python, C++, or Java), a solid understanding of meteorological concepts, and typically a degree in computer science, atmospheric science, or a related field. Experience with data processing tools, APIs, numerical weather prediction models, and cloud computing platforms is highly valued. Problem-solving, attention to detail, and effective communication are crucial soft skills for collaborating with scientists and translating complex data into actionable software. These skills ensure the development of accurate, reliable tools that support weather forecasting and decision-making across industries.

How do weather software engineers collaborate with meteorologists and data scientists?

Weather Software Engineers often work closely with meteorologists and data scientists to develop and refine tools for weather prediction, data analysis, and visualization. This collaboration involves gathering requirements, translating scientific models into reliable code, and iteratively improving applications based on feedback. Regular meetings and agile workflows are common, ensuring that software solutions align with both scientific goals and operational needs. Effective communication and a willingness to learn from interdisciplinary colleagues are key to success in this collaborative environment.

What is the difference between Weather Software Engineer vs Meteorologist?

AspectWeather Software EngineerMeteorologist
Required CredentialsBachelor's in Computer Science, Software Engineering, or related field; programming skillsBachelor's or higher in Meteorology, Atmospheric Science, or related field; weather modeling knowledge
Work EnvironmentTech companies, weather data firms, software development teamsResearch institutions, TV stations, government agencies, fieldwork
Industry UsageDevelops weather prediction software, data visualization toolsAnalyzes weather patterns, forecasts, and climate data

Weather Software Engineers focus on creating and maintaining software related to weather data, requiring programming skills and technical expertise. Meteorologists analyze weather patterns and provide forecasts, often working in research or media. Both roles are essential in the weather industry but differ in their core responsibilities and skill sets.

What are popular job titles related to Weather Software Engineer jobs?

For Weather Software Engineer jobs, the most frequently searched job titles are:

Infographic showing various Weather Software Engineer job openings in the United States as of September 2026, with employment types broken down into 95% Full Time, and 5% Contract. Highlights an 84% In-person, 11% Hybrid, and 5% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Software Engineer (AFNWC/NCC)

Offutt Air Force Base, NE โ€ข On-site, Remote

Full-time

Posted 13 days ago


Job description

Overview

Apogee has an exciting new opportunity for aย Software Engineerto be located remotely or inOmaha, NE, in support of the Air Force Life Cycle Management Center (AFLCMC) Weather Systems Branch (AFLCMC/ESAW).This position will provide Software Engineering Oversight and Advisory support to the Numerical Weather Models (NWM) program. The role will provide technical guidance on the design, development, and maintenance of secure software solutions, integrated via DevSecOps practices, and ensure security and compliance throughout the Software Development Life Cycle. This role offers the opportunity to make a significant impact on critical national defense systems while working with cutting-edge DevSecOps technologies in a collaborative, mission-focused environment.ย 

This is a full-time position located at Offutt AFB, NE

Responsibilities

DevSecOps & Software Engineering Oversight

  • Provide technical guidance and oversightย on the design, architecture, and maintenance of secure software solutions delivered by development partners.
  • Govern DevSecOps implementation, ensuring automated security testing, code scanning, and vulnerability management are properly integrated into CI/CD pipelines.
  • Advise and guide agile teamsย in translating high-level government requirements into robust technical designs and user stories.
  • Evaluate and reviewย automated build, test, deployment, and infrastructure provisioning strategies to ensure alignment with industry best practices.

Technical Strategy & Collaboration

  • Apply systems engineering principlesย to analyze requirements, evaluate architecture feasibility, and advise government stakeholders on technical risks and tool selection.
  • Review and refine architecture diagrams, system specifications, and high-level technical documentation.
  • Serve as the technical liaisonย between government lead engineers, users, stakeholders, and development teams to ensure iterative value delivery.
  • Participate in agile ceremoniesย to provide strategic engineering oversight and drive continuous DevSecOps process improvements.
Qualifications

Minimum Experience:

Citizenship: Must be a US citizenย Clearance: Must possess and maintain a Secret clearanceEducation: Bachelor's degree in a relevant disciplineYears of Experience: Minimum of 15 years of relevant experience to include:

  • 5+ years supporting the DoW

Technical Skillsย 

  • Extensive knowledge and hands-on experience across the complete Software Development Life Cycle (SDLC)ย 
  • Strong software design and expertise with secure development practices. Expertise with Python preferred.ย 
  • Comprehensive understanding of agile methodologies (Scrum, Kanban, SAFe)ย 
  • Proficiency in DevSecOps tools and practices including CI/CD pipelines, automated testing, and security integration. Experience with GitLab preferredย 
  • Experience with infrastructure as code, containerization, and cloud security practicesย 

Domain Expertiseย 

  • Proven experience supporting Department of Defense software development projectsย 
  • Understanding of government compliance requirements and security frameworksย 
  • Experience working in classified environments and handling sensitive informationย 

ย Additional Experience:

Preferred Qualifications:Clearance:Certifications: Current CSSLP or equivalent certification preferredEducation: Master's degreeYears of Experience: Minimum of 10 years of relevant experience, including a minimum of 5 years supporting the DoDย 

Additional InformationLocation: Offutt AFB, NEOn-site/Hybrid/Remote: Remote opportunity with periodic travel to Offutt AFB, NETravel: 10%

Employment Type: OTHER