Назад
Company hidden
17 часов назад

Senior Software Engineer (Backend, Golang)

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

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

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

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

Текст:
/

TL;DR

Senior Software Engineer (Backend, Golang): Building and maintaining hirify.global Platform services for search infrastructure, notification systems, and audit logging with an accent on distributed systems, high-performance backend engineering, and scalable event-driven architectures. Focus on designing resilient Golang services at scale, implementing MCP tools and integrations, and ensuring reliability through testing, observability, and on-call operations.

Location: Toronto, Canada (Hybrid)

Salary: CA$115K – CA$200K (Offers Equity, Bonus)

Company

hirify.global develops cloud API technologies and an API-first platform to securely accelerate AI adoption.

What you will do

  • Design, develop, and maintain search infrastructure and query systems for product discovery and analytics.
  • Build and optimize notification services for real-time alerts and updates.
  • Develop and enhance audit logging systems to capture, store, and query security and compliance data.
  • Create MCP (Model Context Protocol) tools and integrations to extend platform functionality.
  • Architect and implement scalable, distributed backend services using Golang and cloud-native technologies.
  • Collaborate with product managers, designers, and engineers; write well-tested code; participate in reviews, planning, and on-call rotation.

Requirements

  • 5+ years of backend software engineering experience building distributed systems.
  • Strong proficiency in Golang and experience building production services at scale.
  • Deep understanding of distributed systems (consistency, availability, partitioning, consensus).
  • Experience with search infrastructure (Elasticsearch/OpenSearch/Solr or similar) and event-driven notification systems.
  • Strong database and data modeling skills (SQL and NoSQL), plus API design experience (REST, gRPC).
  • Experience with microservices and container orchestration (Docker, Kubernetes) and event streaming/message queues (Kafka/RabbitMQ/NATS or similar).

Nice to have

  • Experience with Model Context Protocol (MCP) or similar extensibility frameworks.
  • Knowledge of observability/monitoring (Prometheus, Grafana, Datadog, ELK) and Infrastructure as Code (Terraform, Pulumi).
  • Experience with cloud platforms (AWS, GCP, Azure) and security/auth systems (OAuth 2.0, OIDC, JWT).
  • Experience with compliance/audit logging for enterprise or regulated environments.
  • Background in SRE practices and building reliable, self-healing systems.

Culture & Benefits

  • Hybrid work setup based in Toronto, Canada.
  • Compensation includes base pay plus equity and bonus; benefits vary by location.
  • US-based employees typically receive healthcare benefits and a 401(k) plan (benefits depend on location).
  • On-call rotation to ensure high availability of platform services.

Hiring process

  • Interviews and technical evaluation focused on distributed systems and backend engineering.
  • Code/review and design discussions to assess engineering practices and collaboration.

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