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

Staff Software Developer, Essentials (Calgary)

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

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

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

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

Текст:
/
TL;DR
Staff Software Developer, Essentials (Calgary) (Python/Go/AI): Building fast, scalable, and trustworthy data workflows and agentic tooling for a pay equity product with an accent on large-dataset computation, orchestration, observability, and correctness. Focus on optimizing statistical pipelines, designing resilient partial-failure workflows, and building evaluation harnesses that let AI agents execute customer-critical analyses reliably.

Location: Remote-first within commuting distance of Calgary, Alberta, Canada; candidates must be based in Calgary and legally authorized to work in Alberta without additional visa support.

Salary: CAD 180,000–200,000 per year

Company

hirify.global provides a pay governance and compensation intelligence platform that helps organizations make fair, compliant, and data-driven compensation decisions.

What you will do

  • Build and optimize ingestion, validation, modeling, and reporting workflows processing datasets with hundreds of thousands of records.
  • Improve performance through PostgreSQL query planning and indexing, batching, parallelism, memory management, caching, and Redis.
  • Design dependable orchestration with queues, scheduling, retries, idempotency, backpressure, and partial-failure handling.
  • Build observability for timing, data lineage, intermediate state, and diagnosis of slow or incorrect runs.
  • Develop agentic tooling, evaluation harnesses, guardrails, context, verification steps, and human-review points for Essentials workflows.
  • Raise standards for testing, performance, agentic development, and technical leadership while mentoring engineers through design and code review.

Requirements

  • Staff-level individual contributor with 8+ years of professional hands-on engineering experience.
  • Deep experience with complex distributed, service-based systems, failure modes, data consistency, and latency across service boundaries.
  • Proven experience improving performance and scale for large-dataset computation, numerical or statistical workloads, or heavy data pipelines without changing results.
  • Experience with message systems, queues, workflow orchestration, job scheduling, retries, and resilient long-running workflows.
  • Strong experience across several of Python, Go, Node/JavaScript, TypeScript, React, PostgreSQL, NoSQL stores, and Redis.
  • Strong integration and end-to-end testing experience, an e2e framework such as Playwright or Cypress, daily use of coding agents, and the autonomy to drive ambiguous work to completion.

Nice to have

  • Production experience with AI systems, LLM applications, agent frameworks, retrieval, evaluation harnesses, or model-backed pipelines.
  • Background in statistics, data science, quantitative analysis, or regression modeling.
  • Experience in domains where correctness, security, privacy, and compliance are critical.
  • Experience navigating and improving a large, complex codebase.

Culture & Benefits

  • Remote-first work environment within commuting distance of Calgary.
  • CAD 180,000–200,000 annual salary, equity, and additional private medical coverage.
  • 20 days of annual leave plus paid sick and safe time, compassion leave, and voting leave.
  • Inclusive workplace emphasizing candor, curiosity, community, collaboration, and continuous learning.

Hiring process

  • Talent Team phone call followed by a Hiring Manager deep dive and technical discussion.
  • Take-home assignment followed by a technical interview to review the solution.
  • Architecture and design discussion followed by a final Product Executive interview.

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