Назад
Company hidden
1 день назад

Senior Software Engineer (Backend)

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

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

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

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

Текст:
/

TL;DR

Senior Software Engineer (Java/Kotlin): Developing backend services for the alerting platform within the Applied Intelligence group with an accent on high-throughput data pipelines, distributed systems, and signal data ingestion. Focus on designing scalable APIs, optimizing relational database performance, and ensuring the reliability of telemetry processing at scale.

Location: Ottawa, Canada (Remote, Hybrid, or Onsite options available). Visa sponsorship is not available.

Company

hirify.global is a global observability platform that provides deep insights into complex systems for companies in an AI-first world.

What you will do

  • Design and deploy backend services in Java/Kotlin to process high-volume telemetry and alerting workloads.
  • Build and optimize distributed data systems and high-throughput pipelines.
  • Collaborate with product managers and engineers to implement new alerting features and reduce technical debt.
  • Advocate for architectural improvements and provide technical direction while assessing trade-offs.
  • Ensure the reliability and security of software through clean code, peer reviews, and internal documentation.
  • Develop and ship code to production multiple times per day using agile practices.

Requirements

  • 5+ years of professional backend software engineering experience, preferably in SaaS or product-based environments.
  • Strong proficiency in Java/Kotlin, OOP principles, RESTful APIs, and multi-threaded programming.
  • Experience with relational databases, including complex SQL optimization, pagination, and scaling.
  • Proven track record of shipping reliable, high-throughput services in a production environment.
  • Deep understanding of distributed systems and how to write code and queries that perform at scale.
  • Must have legal eligibility to work in Canada; visa sponsorship is not available.

Nice to have

  • Hands-on experience with LLMs, AI agents, prompt design, and retrieval-augmented workflows.
  • Familiarity with message queuing and streaming patterns like Kafka, Flink, Spark Streaming, or gRPC.
  • Knowledge of Kubernetes, Docker, and Terraform.
  • Cloud computing experience with AWS, GCP, or Azure.
  • Working knowledge of frontend technologies like React, TypeScript, and GraphQL.

Culture & Benefits

  • Flexible workforce model supporting fully remote, hybrid, or office-based arrangements.
  • Generous leave policies including flex time-off and ten weeks of paid parental leave.
  • DataNerds4Good volunteer time off program.
  • Inclusive and diverse work environment that values authentic self-expression.

Hiring process

  • Identity and employment eligibility verification.
  • Mandatory criminal background check due to the sensitive nature of customer data.

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