Назад
Company hidden
2 дня назад

Senior Software Developer (Java/React)

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

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

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

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

Текст:
/
TL;DR
Senior Software Developer (Java/React): Building a multi-tenant durable workflow engine on Temporal IO with an accent on scalable backend services, APIs, and intuitive web interfaces. Focus on fault-tolerant distributed systems, SLO ownership, cloud-native deployment, observability, and production reliability.

Location: Toronto, ON, Canada

Salary: CAD 107,000–157,300 annual base salary; offers may exceed this range and may include bonuses, stock grants, and benefits.

Company

hirify.global develops software that helps innovators design and create buildings, vehicles, factories, and media.

What you will do

  • Design and evolve scalable, multi-tenant backend services and REST APIs for platform workflow use cases.
  • Build a durable workflow engine on Temporal IO that enables teams and customers to define, execute, schedule, and monitor workflows.
  • Develop web interfaces with modern frontend frameworks and integrate enterprise identity, authentication, and authorization systems.
  • Ensure reliability through fault-tolerant design, retry strategies, graceful degradation, observability, and cloud security.
  • Own the engineering cycle from design and prototyping through coding, testing, deployment, troubleshooting, and security updates.
  • Drive SLO improvements, service reviews, fire drills, high-availability assessments, on-call recovery, mentoring, and collaboration with engineering teams.

Requirements

  • Bachelor’s degree in Computer Engineering with 5+ years of experience, or an equivalent master’s degree.
  • Strong programming experience with Java, Spring Boot, React, and TypeScript.
  • Experience with REST APIs, distributed systems, cloud-native application development, AWS, Docker, and production-grade services.
  • Experience designing reliable, scalable, and maintainable systems, including resiliency patterns, API and system design, and SQL or NoSQL databases.
  • Strong SRE experience with SLO accountability, observability tools such as Grafana, OpenTelemetry, or Prometheus, and complex production troubleshooting.
  • Fluent oral and written English, along with strong analytical, communication, leadership, learning, and teamwork skills.

Nice to have

  • Experience with Temporal IO, DynamoDB, or PostgreSQL.
  • Familiarity with workflow modeling and multi-tenant system design.
  • Knowledge of AI systems and AI agents.

Culture & Benefits

  • Inclusive workplace focused on belonging and equal opportunity.
  • Compensation may include annual cash bonuses, stock grants, and a comprehensive benefits package.
  • In-person onboarding and/or identity verification may be required.
  • Collaboration with engineering teams worldwide and participation in engineering best-practice sharing.

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