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

Senior Software Engineer (Java/Kotlin)

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer (Java/Kotlin): Building backend services that ingest, persist, and retrieve high-volume telemetry and alerting data for a customer-facing observability platform with an accent on distributed systems, data persistence, and high-throughput processing. Focus on designing reliable APIs and multi-threaded services, scaling relational data systems, and improving alerting architecture for customer-facing performance.

Location: Toronto, Canada; remote work is indicated for the role.

Estimated base pay: $151,000–$189,000 CAD per year, plus eligibility for a corporate bonus plan.

Company

hirify.global develops an intelligent observability platform that helps companies monitor, visualize, and reason about application, operations, customer, and telemetry data.

What you will do

  • Design, develop, and deploy Java/Kotlin backend services for high-volume telemetry and alerting workloads.
  • Build alerting features across the data pipeline while reducing technical debt and retiring legacy architecture.
  • Collaborate with product managers and engineers working on streaming systems, infrastructure, UIs, and customer-facing APIs.
  • Advocate for architecture improvements, assess trade-offs, and define future technical direction.
  • Deliver reliable, secure, clean, well-tested, and maintainable code through frequent production releases and peer reviews.
  • Contribute to internal documentation and cross-team code changes.

Requirements

  • 5+ years of professional backend software engineering experience, preferably in a SaaS or product-based environment.
  • Strong Java proficiency and willingness to work with Kotlin; solid knowledge of object-oriented programming, RESTful APIs, and multithreaded programming.
  • Experience building and operating reliable, high-throughput Java services in production.
  • Experience with relational databases, complex SQL, optimization, pagination, partitioning, and scaling.
  • Experience with distributed systems, scalable queries, and APIs used by internal or external customers.
  • Agile experience and strong interpersonal skills, including consensus-building, leadership by example, persistence, and tenacity.

Nice to have

  • Hands-on experience with LLMs, AI agents, LLM APIs, retrieval-augmented workflows, model evaluation, or MCP servers.
  • Familiarity with Kafka, Flink, Spark Streaming, RabbitMQ, AMQP, or gRPC.
  • Familiarity with Kubernetes, Docker, Terraform, and AWS, GCP, or Azure.
  • Frontend awareness involving React, TypeScript, GraphQL, or CSS.

Culture & Benefits

  • Agile development with frequent customer feedback and multiple daily deployments.
  • Flexible workforce model supporting office-based, remote, and hybrid workplaces.
  • Healthcare, dental, vision, mental health benefits, and a 401(k) plan with company match.
  • Flex time-off, 11 paid holidays, 10 weeks of paid parental leave, and volunteer time off.
  • Inclusive workplace focused on diverse backgrounds, abilities, and perspectives.

Hiring process

  • Employment eligibility and identity verification are required.
  • A criminal background check is required because of customer data stewardship.
  • Some roles may require an export compliance assessment; visa sponsorship is not available for this position.

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