Назад
Company hidden
3 часа назад

Senior Software Engineer

94 000 - 139 000CAD
Формат работы
remote (только Canada)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/

TL;DR

Senior Software Engineer: You will be a core contributor to a modern, cloud-native Node.js/TypeScript full-stack application with an accent on feature development, infrastructure ownership, and application support. Focus on backend systems and integrations that keep users informed and protected, help maintain and evolve the cloud infrastructure the application runs on, and play an active role in keeping the service reliable and healthy in production.

Location: Remote Canada

Salary: $104,000 - $139,000 CAD (Canada Tier 1 Locations), $94,000 - $126,000 CAD (Canada Tier 2 Locations)

Company

hirify.global is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years.

What you will do

  • Lead backend development in Node.js and TypeScript, building and maintaining server-side logic within a Next.js full-stack architecture.
  • Design, implement, and maintain integrations with external data sources such as Have I Been Pwned (HIBP) and other breach intelligence providers, with a focus on data privacy and security.
  • Build and maintain event-driven systems using Google Cloud Pub/Sub, and own cloud infrastructure on GCP ( GKE) and AWS (S3, SES).
  • Own and evolve the data layer, including PostgreSQL schema design and query optimization using Knex, and Redis caching strategies.
  • Work closely with our SRE team to maintain and improve production environments, including monitoring and alerting with OpenTelemetry, Sentry, Prometheus, and Grafana.
  • Partner with cross-functional teams to align on project goals, ensure seamless frontend-backend integration, and contribute to API design and evaluations.

Requirements

  • 7+ years of experience in software development with a strong focus on backend technologies.
  • Deep expertise in Node.js and TypeScript, with experience building and leading backend engineering projects.
  • Proficiency with PostgreSQL and SQL query optimization; experience with query builders such as Knex is a plus.
  • Experience deploying and operating applications on GCP (Cloud Run, Pub/Sub, Cloud Logging) with a solid understanding of DevOps and SRE collaboration.
  • Experience with AWS (S3) or similar cloud storage services.
  • Strong communication skills and ability to collaborate across engineering, product, and operations teams.

Nice to have

  • Stripe or payment platform integrations.
  • Mozilla Fluent or other i18n/l10n frameworks.
  • Data breach intelligence or cybersecurity domain knowledge.

Culture & Benefits

  • Generous performance-based bonus plans to all eligible employees.
  • Rich medical, dental, and vision coverage.
  • Generous retirement contributions with 100% immediate vesting.
  • Quarterly all-company wellness days where everyone takes a pause together.
  • Annual professional development budget.
  • Considerable paid parental leave.

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