Pelmorex
Software Developer (Backend) - Contract - Hybrid
Job Description
Position Overview
The Software Developer, Meteorological Development will design, develop, and maintain high‑performance backend systems that power The Weather Network, MeteoMedia, ElTiempo.es and related subsidiaries. The role requires a distributed, cloud‑native approach, working with Kubernetes, Docker, Istio, Redis, and AWS/Google Cloud. The position is a contract role until February 2027, part of a hybrid model at our Oakville, ON, Canada location, and is open to candidates legally eligible to work in Canada.
Responsibilities
- Design, implement, and maintain meteorological software using C/C++, Go, Python, and Rust, including REST and gRPC APIs, and large‑scale data pipelines.
- Develop and operate distributed services in Linux‑based, cloud‑native environments (Docker, Kubernetes, Istio, ECS, EC2) across AWS and Google Cloud.
- Participate in requirements analysis, design, integration, testing, documentation, and deploym...