Назад
Company hidden
8 дней назад

Principal Software Engineer (RMJ, AI Accelerated)

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

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

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

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

Текст:
/
TL;DR
Principal Software Engineer (RMJ, AI Accelerated) (Java/AI): Designing and evolving Redwood’s RunMyJobs platform through large-scale distributed systems, resilient full-stack solutions, and AI-accelerated software development with an accent on architecture, low latency, fault tolerance, and observability. Focus on applying prompt engineering to code, tests, and documentation, improving cloud CI/CD pipelines, and solving complex scalability, performance, and reliability challenges.

Location: Ontario, Canada

Salary: CAD $150,000–$170,000 annually in base salary, excluding bonuses, equity, and benefits.

Company

hirify.global provides a SaaS-first orchestration platform for automating mission-critical business and IT processes across ERP, hybrid cloud, data, and agentic AI systems.

What you will do

  • Lead the architecture and implementation of large-scale distributed systems for the RunMyJobs platform.
  • Drive technical decisions and deliver scalable, resilient full-stack solutions across teams and domains.
  • Apply prompt engineering and generative AI tools to produce unit and integration tests, technical documentation, and refactoring suggestions.
  • Enhance cloud-based build, test, and deployment pipelines using CI/CD, Kubernetes, Docker, and AWS, Azure, or Google Cloud.
  • Identify and resolve challenges involving quality, scalability, observability, performance, and platform reliability.
  • Collaborate with product, design, engineering, architecture, finance, and customer success teams while mentoring engineers through technical guidance and reviews.

Requirements

  • More than 8 years of software development experience, including 3–5 years in a senior or staff engineering role.
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Deep proficiency in Java 11/17+, microservices, RESTful APIs, Docker, Kubernetes, and distributed system architecture.
  • Experience with React, MobX, TypeScript, cloud platforms, SQL, NoSQL, data modelling, DevOps, and CI/CD.
  • Experience with JUnit, Jest, Playwright, code reviews, static analysis, and quality automation.
  • Proven experience in workload automation, job scheduling, orchestration technologies, and production use of AI developer tools, including the ability to evaluate AI-generated code for architectural, security, and performance risks.

Nice to have

  • Experience with Git, GitHub, Jira, and Bamboo.
  • Strong curiosity and adaptability when learning new AI development tools and techniques.

Culture & Benefits

  • Work in an agile environment focused on engineering excellence, continuous improvement, innovation, and technical rigor.
  • Collaborate with a global architecture and engineering organization on mission-critical automation products.
  • Senior individual contributor role with broad technical ownership and no direct people-management responsibilities.
  • Base salary is supplemented by applicable company bonus, incentives, equity, or benefits.
  • AI-enabled notetaking may be used during interviews; final hiring decisions are made by the hiring team.

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