Назад
Company hidden
6 дней назад

Software Developer (Backend) (Go)

Формат работы
hybrid
Тип работы
project
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Software Developer (Backend) (Go/Rust/C++): Building and maintaining backend systems for meteorological applications with an accent on scalability, low-latency caching, and cloud-native architecture. Focus on developing distributed microservices to handle large-scale weather data and optimizing data processing pipelines.

Location: Hybrid in Oakville, Canada. Must be eligible to work in Canada.

Company

hirify.global is the company behind The Weather Network, specializing in high-performance meteorological software and services.

What you will do

  • Design, implement, and maintain high-performance meteorological software systems using Go, Rust, C++, and Python.
  • Develop backend services, distributed systems, REST and gRPC APIs, and large-scale data processing pipelines.
  • Deploy and operate solutions in Linux-based cloud environments leveraging Docker, Kubernetes, Istio, and AWS/GCP services.
  • Collaborate within an Agile process to provide effort estimates and execute work based on sprint priorities.
  • Utilize AI-assisted development tools to accelerate delivery and enhance code quality.
  • Perform automated unit and integration testing in collaboration with the QA team.

Requirements

  • Eligibility to work in Canada and ability to work in a Hybrid model in Oakville, ON.
  • Minimum 5 years of experience in enterprise software development.
  • Strong professional experience with Go as the primary language.
  • Proficiency with CMake, compilers (gcc/g++), and operating distributed systems in Linux.
  • Experience with containerization (Docker, Helm) and orchestration (Kubernetes, Istio).
  • Solid understanding of data structures, algorithms, and caching strategies for high-throughput systems.

Nice to have

  • Experience with spatiotemporal data sets and scientific formats (netCDF, HDF, GRIB, BUFR).
  • Background in meteorology or data mining.
  • Experience applying ML/AI to augment data analysis.

Culture & Benefits

  • Flexible work environment and summer hours.
  • Paid vacation days and personal days.
  • Strong commitment to Inclusion, Diversity, Equity, Awareness, and Solidarity (IDEAS).
  • Open communication with leadership, including All Hands Meetings with the CEO.

Hiring process

  • Fair and authentic interview experience focusing on personal experience and thinking.
  • Expectation for candidates to complete interviews without real-time AI assistance or automated response tools.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →