Назад
Company hidden
обновлено 2 часа назад

Software Engineer (C++) (Platform & Emerging Technologies)

7 333 - 10 725CAD
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/

TL;DR

Software Engineer (C++) (Platform & Emerging Technologies) (C++/Python, Cloud/SaaS): Building scalable cloud services, APIs, data platforms, and AI-powered capabilities for hirify.global’s SaaS ecosystem with an accent on backend development, distributed systems, and platform reliability. Focus on designing maintainable software, developing automated tests, and solving complex scalability and production reliability challenges.

Location: Montreal or Toronto, Canada.

Salary: $88,000–$128,700 CAD base salary annually, depending on experience and geographic location.

Company

hirify.global develops software for design, engineering, construction, manufacturing, media, and entertainment industries.

What you will do

  • Design, develop, test, and maintain high-quality software solutions in C++ and Python.
  • Build and evolve scalable cloud services, APIs, backend services, and SaaS platform capabilities.
  • Contribute to data platforms, intelligent platform capabilities, and emerging AI-powered experiences.
  • Improve platform reliability, performance, and operational excellence in distributed environments.
  • Participate in code reviews, Agile planning, troubleshooting, and production issue resolution.
  • Collaborate with product managers, UX designers, architects, and engineers to deliver customer value.

Requirements

  • Bachelor’s degree in computer science, software engineering, computer engineering, or a related technical field, or equivalent practical experience.
  • 2–5 years of software development experience.
  • Strong proficiency in C++ and Python, with knowledge of object-oriented design and software architecture principles.
  • Understanding of data structures, algorithms, APIs, web services, and software development fundamentals.
  • Interest in cloud computing and SaaS technologies.
  • Strong analytical, problem-solving, communication, teamwork, and learning skills.

Nice to have

  • Experience with or knowledge of Java, Spring Boot, TypeScript, and .NET/C#.
  • Familiarity with AWS or other cloud platforms, REST APIs, distributed systems, Git, and automated testing.
  • Interest in data platforms, artificial intelligence, or cloud-native technologies.
  • Participation in open-source, academic, personal, internship, or professional software projects.

Culture & Benefits

  • Mentorship from experienced engineers and technical leaders.
  • Hands-on experience with SaaS and cloud platforms operating at scale.
  • Exposure to modern software architecture, distributed systems, data platforms, APIs, and emerging AI technologies.
  • Work in a global engineering organization focused on innovation and continuous learning.
  • Competitive Canadian compensation may include annual bonuses, stock grants, and comprehensive benefits.
  • In-person onboarding and identity verification may be required.

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