AWIPS Application Developer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
WSP is seeking an AWIPS Application Developer to maintain, extend, and modernize a cloud-based AWIPS platform.
The platform supports operational weather forecasting for marine, energy, and public-sector clients.
The role involves building data pipelines for near-real-time numerical weather prediction and observational data.
The position is a hands-on development role focused on Python, Java, cloud environments, and complex data systems.
Key Skills for This Role
Full Job Posting
The Opportunity
WSP is seeking an AWIPS Application Developer to maintain, extend, and modernize a cloud-based AWIPS platform.
The platform supports operational weather forecasting for marine, energy, and public-sector clients.
The role involves building data pipelines for near-real-time numerical weather prediction and observational data.
The position is a hands-on development role focused on Python, Java, cloud environments, and complex data systems.
Your Impact
- Maintain and enhance a cloud-hosted AWIPS environment, including custom plugins, procedures, and data flows.
- Develop AWIPS components using Python and Java, including decoders, processing utilities, and site-specific tools.
- Manage GRIB, NetCDF, and derived model and observational data ingestion for timely forecaster access.
- Troubleshoot projections, metadata, decoding, and parameter-mapping issues across deterministic and ensemble models.
- Work with meteorologists to translate operational needs into maintainable AWIPS solutions.
- Improve AWIPS deployment and configuration workflows in cloud, containerized, or infrastructure-as-code environments.
- Contribute to documentation and knowledge transfer for long-term in-house AWIPS development capability.
Required Skills
- Strong software development experience in Python and/or Java for data-intensive or scientific applications.
- Experience working in Linux-based environments.
- Familiarity with structured scientific data formats such as GRIB, NetCDF, or similar.
- Experience building or maintaining data ingestion pipelines and ETL-style workflows.
- Ability to work directly with domain experts such as meteorologists to support operational systems.
Preferred Qualifications
- Prior AWIPS II development, customization, or administration experience is an asset.
- Experience with numerical weather prediction or meteorological datasets is an asset.
- Exposure to AWS, Azure, or similar cloud platforms and production systems is an asset.
- Familiarity with map projections, grids, and coordinate systems is an asset.
- Experience supporting mission-critical or time-sensitive operational systems is an asset.
Compensation
- The listed salary range is CAD 89,800 to CAD 118,900 in AB, BC, NT, NU, SK, and YT.
- The listed salary range is CAD 81,100 to CAD 107,700 in Manitoba and Ontario.
- The listed salary range is CAD 81,900 to CAD 112,800 in NB, NL, NS, PE, and QC.
- Final compensation may vary based on qualifications, experience, skills, seniority, location, performance, and organizational needs.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at WSP in Canada
Specialist, IT M&A People Integration and Workforce Planning
Calgary, CAN
WSP is seeking a Specialist to support IT M&A people integration and workforce planning across Global IT. The role develops workforce models, capacity plans, reporting, risk assessments, and transition activities while p
Project Finance Controller/Coordinator - Construction Management Services
Nanaimo, CAN
WSP is seeking a Project Finance Controller/Coordinator to provide finance, invoicing, document control, vendor administration, and operational support for construction management projects. The role requires at least fiv
Project Finance Controller/Coordinator - Construction Management Services
Vancouver, CAN
WSP is seeking a Project Finance Controller/Coordinator to provide finance and administrative support for construction management projects across British Columbia. The role covers project controls, invoicing, contracts,
Building Sciences Engineer
Vancouver, CAN
WSP is seeking a Building Sciences Engineer to support building investigations, envelope reviews, restoration assessments, capital planning, and property condition work across BC’s Lower Mainland. Candidates need relevan
Building Sciences Engineer
, CAN
WSP is seeking a Building Sciences Engineer to support building investigations, envelope reviews, restoration assessments, capital planning, and field documentation across BC's Lower Mainland. The role combines office an
Project Manager, Global Functions
Montréal, CAN
WSP is seeking a Project Manager to lead enterprise-wide transformation initiatives across global corporate functions, including HR, Legal, Procurement, Marketing and Communications, and Finance. The role covers cross-fu
Internal Controls Auditor, Financial Reporting
Vancouver, CAN
WSP is seeking an Internal Controls Auditor to support financial reporting integrity across global regions and acquired businesses. The role coordinates internal control testing, documentation, remediation, governance re
Senior Project Manager, EIC
Vancouver, CAN
Specialist, IT M&A People Integration and Workforce Planning
Calgary, CAN
Project Finance Controller/Coordinator - Construction Management Services
Nanaimo, CAN
Project Finance Controller/Coordinator - Construction Management Services
Vancouver, CAN
Building Sciences Engineer
Vancouver, CAN
Building Sciences Engineer
, CAN
Project Manager, Global Functions
Montréal, CAN
Internal Controls Auditor, Financial Reporting
Vancouver, CAN