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

Senior Software Engineer (AI)

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer (AI): Building quality strategies, automated test frameworks, and validation systems for high-volume batch analytics platforms, data pipelines, and APIs with an accent on reliability, scalability, performance, security, and accessibility. Focus on designing comprehensive test automation, evaluating microservice architectures, optimizing Jenkins and TestNG CI/CD workflows, and validating distributed multi-tenant systems.

Location: Ontario, Canada

Salary: $124,600.00–$163,600.00 annually; commission or performance-based bonus opportunities may also be available.

Company

hirify.global builds AI-powered customer and employee experience technology, including a cloud platform connecting people, systems, data, and AI for more than 8,000 organizations worldwide.

What you will do

  • Own the end-to-end quality strategy for batch analytics features, data pipelines, and APIs.
  • Align Product, Engineering, and UX around quality in design and delivery workflows.
  • Design and implement automated test frameworks to improve reliability, reduce defects, and increase deployment confidence.
  • Evaluate architectures and technical designs for testability, scalability, performance, and risk.
  • Execute functional, performance, security, accessibility, exploratory, and user-focused testing.
  • Maintain and improve automated test suites in Jenkins and TestNG, and mentor junior engineers through reviews, knowledge sharing, and technical guidance.

Requirements

  • 5+ years of software testing experience in cloud-based or distributed systems environments.
  • Strong proficiency in Java or Python and experience contributing to test automation frameworks.
  • Hands-on experience with CI/CD tools such as Jenkins or equivalent platforms.
  • Experience testing REST APIs using functional and automated approaches.
  • Solid understanding of microservices architecture and end-to-end validation in multi-tenant applications.
  • Experience with large-scale data systems or high-volume event-driven platforms.
  • Strong analytical skills for identifying risks and designing effective validation strategies.
  • Ability to collaborate across cross-functional teams and influence engineering practices.

Nice to have

  • Experience with AWS services such as EC2, S3, and Lambda.
  • Familiarity with Hadoop, Spark, or Presto.
  • Experience testing data pipelines and batch processing systems.
  • Knowledge of orchestration tools such as Airflow.
  • Background in performance, scalability, or security testing.
  • Experience contributing to shared testing frameworks used across multiple teams.

Culture & Benefits

  • Flexible-first ways of working within a global organization.
  • Mentorship, learning programs, leadership development, and education support.
  • Paid volunteer time, August Free Fridays, well-being resources, and regionally tailored programs for employees and families.
  • Opportunity to build and operate AI-powered technology at enterprise scale.

Hiring process

  • Application review by the Talent Acquisition team and hiring team.
  • Zoom interview with a Talent Acquisition Partner, followed by meetings with the hiring manager and interview team.
  • Usually no more than five interviews, followed by communication about final steps.

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