Talent.com
Ross Video
Senior Software Developer - Cloud PlatformRoss Video • Ahuntsic North, ca
No longer accepting applications
Senior Software Developer - Cloud Platform

Senior Software Developer - Cloud Platform

Ross Video • Ahuntsic North, ca
13 days ago
Job type
  • Full-time
Job description
Overview

We are reshaping live media production through innovative cloud and hybrid solutions designed for flexibility, scalability, and security. We’re seeking a Senior Software Developer with deep expertise in cloud-native development to join our growing team. In this role, you’ll help build the secure, scalable, and high-performance systems that power our next-generation products. It’s a great opportunity for someone who thrives in a collaborative, agile environment and embraces modern software engineering practices.

Job Overview

As one of the first engineers on our newly formed Cloud Platform team, you’ll help lay the technical foundation for Ross’s cloud-native future. This team is responsible for developing core shared services and infrastructure—including identity and access management (IAM), logging, monitoring, messaging, user management, and web delivery frameworks. The platform you help build will underpin our SaaS, BYOL, and managed offerings, enabling product teams across Ross to deliver robust, secure, and scalable applications on a unified platform.

Who You Report To

Manager of Software Development, Cloud and Enterprise Management

What The Job Is All About

Lead the design and implementation of cloud-native services and components with a focus on performance, security, resilience, and scalability

Design and implement platform services, internal frameworks, and robust, well-documented APIs and microservices that support cross-product needs—such as identity and access management (IAM), observability, messaging, and web infrastructure—following established architectural patterns for internal and external consumption

Apply a Zero Trust approach to securing applications and system components

Write clean, maintainable, and testable code using software engineering best practices such as object-oriented design, design patterns, automated testing, and code reviews

Develop prototypes, proofs of concept, and conduct technology evaluations to support innovation and decision-making

Contribute to and maintain CI/CD pipelines supporting cloud-native application delivery

Collaborate effectively with cross-functional teams to deliver well-integrated, end-to-end solutions

Provide technical leadership and mentorship to junior engineers, supporting their growth and development

Stay current with cloud-native technologies, tools, and practices; advocate for relevant improvements in processes and infrastructure

Utilize modern debugging and profiling tools to diagnose and resolve performance or reliability issues

Lead and participate in peer code reviews to maintain high standards for code quality and alignment with team goals

Advise management on software development strategies, tools, and architecture to support effective planning and decision-making

Respond to and resolve internal issues related to software behavior, stability, or integration

Assist in onboarding and training team members to ensure shared knowledge and effective collaboration

Participate actively in agile ceremonies and contribute to continuous improvement of team practices

Develop expertise in Ross Video products through hands-on engagement, documentation review, and collaboration with technical stakeholders

Who you are

Bachelors degree in Computer Science, Engineering, or related field

5+ years of experience in software development with a strong emphasis on cloud-native applications

Full lifecycle software development experience, including coding standards, code reviews, source control management, build processes, testing, and operations

Experience building cloud platforms or internal developer tools for multi-product SaaS environments

Familiarity with shared service patterns and infrastructure supporting authentication, observability, and service-to-service communication

Experience designing and documenting software architectures using tools such as Lucidchart or similar diagramming platforms

Proficiency in one or more programming languages (e.g. Golang, Java, C#, Python, etc.)

Strong understanding of object-oriented design, design patterns, and system architecture

Hands-on experience with cloud platforms (preferably AWS)

Strong debugging, performance optimization, and problem-solving skills

Solid experience with CI/CD tools and practices, infrastructure as code (Terraform), and Kubernetes (Helm)

Proficient with source control and CI/CD platforms such as Git, GitLab, and Jenkins

Solid understanding of messaging systems such as Kafka and RabbitMQ

Experience with Redis, Elasticsearch, and document-based databases like MongoDB or CouchDB

Experience with secure software development and Zero Trust principles

Excellent communication and collaboration skill in an agile team environment, with a team first mindset

Bonus points

Master’s degree in Computer Science, Engineering, or a related field

AWS certifications or equivalent hands-on cloud experience

Proficiency with modern front-end frameworks such as React, along with strong skills in TypeScript and JavaScript

Experience mentoring junior engineers and/or leading technical initiatives

Familiarity with high-availability SaaS architectures and production-grade systems

Experience with observability and monitoring tools such as Prometheus, Grafana, and OpenTelemetry

Comfortable working in both Windows and Linux environments

Background in media, entertainment, or broadcast industries

What We Offer Ross provides competitive compensation, comprehensive benefits, and the flexibility you need to do your best work, including flexible hours, generous paid time off, and a wellness allowance. You’ll also have the opportunity to share in our success through our employee share ownership program and grow your career with ongoing learning and development support. We value connection and collaboration, with plenty of events and opportunities to build relationships across the company. Most importantly, you’ll be part of a team that’s passionate about what we do and how we do it.

Salary Information The pay range for this role in Canada is: $116,500 - $150,000 CAD. The listed salary reflects the pay range for a role based in Canada. Compensation may differ based on alternate locations if listed. Final compensation will be determined by location, skills, experience, knowledge, and role-specific qualifications, and may be adjusted to recognize candidates accordingly. If your experience or compensation expectations differ from the posted range, we still welcome your application.

Inclusive Environment and Accommodations Ross is committed to fostering an inclusive environment. If you require accommodations throughout any stage of the recruitment, assessment, and selection process, please contact our Talent Acquisition team at the email address provided and we will make reasonable efforts to accommodate your request.

Share: Apply Now

#J-18808-Ljbffr
Create a job alert for this search

Senior Software Developer - Cloud Platform • Ahuntsic North, ca

Similar jobs

Senior Platform Engineer Focused on Innovative Cloud Solutions

SAPMontreal (administrative region), QC, CA
Full-time

Step into a Senior Platform Engineer role and lead the way in cloud-native development.Collaborate within an Agile team, delivering high-quality and secure platform infrastructure.This position req... Show more

 • Promoted

Senior DevOps Developer Specializing in Cloud and Automation

SAP SEMontreal (administrative region), QC, CA
Full-time

Advance as a Senior DevOps Developer impacting cloud operations.Drive high-quality CI/CD processes and automation while ensuring system reliability and customer engagement across global platforms.T... Show more

 • Promoted

Senior SRE: Scale, Secure, and Automate Cloud Platforms

ThinkificMontreal (administrative region), QC, CA
Full-time

A leading online education platform in Canada is seeking a Staff Site Reliability Engineer to enhance infrastructure reliability and performance.The role emphasizes Kubernetes management, cross-fun... Show more

 • Promoted

Senior Software Developer, Search

MaintainXMontreal (administrative region), QC, CA
Full-time

MaintainX is the world leading mobile-first workflow management platform for industrial and frontline workers.We are a modern IoT enabled cloud based tool for maintenance, safety, and operations on... Show more

 • Promoted

Senior Platform Engineer: Innovate Cloud Infrastructure and DevOps

Stay22Montreal (administrative region), QC, CA
Full-time

Advance your career as a Senior Platform Engineer focused on innovative cloud infrastructure.Design and scale distributed systems while improving deployment and developer workflows through collabor... Show more

 • Promoted

Senior Software Engineer - Cloud Infrastructure

ClickHouseMontreal (administrative region), QC, CA
Full-time

Recognized on the 2025 Forbes Cloud 100 list, ClickHouse is one of the most innovative and fast-growing private cloud companies.With more than 3,000 customers and ARR that has grown over 250 percen... Show more

 • Promoted

Senior Software Developer with Cloud Expertise

CodebustersMontreal (administrative region), QC, CA
Full-time

Elevate your career by developing scalable solutions as a Senior Software Developer.Work with Java, C#, and TypeScript on cloud-centric projects and performance enhancements.In this highly technica... Show more

 • Promoted

Senior Developer for IoT Cloud Platform

BlackBerryMontreal (administrative region), QC, CA
Full-time

Shape the future of IoT at BlackBerry Radar as a Senior Developer focused on cloud platform solutions.This hybrid role empowers you to innovate with a strong tech stack.This position requires stron... Show more

 • Promoted

Senior Cloud Software Engineer, Preconstruction Platform

AutodeskMontreal (administrative region), QC, CA
Full-time

A leading software company based in Montreal is seeking a Senior Software Developer to enhance their commercial cloud service.Responsibilities include collaborating in an agile team to develop secu... Show more

 • Promoted

Senior Software Architect for Advanced Cloud Solutions and Innovations

KinaxisMontreal
Full-time

Become a Senior Software Architect leading the development of expansive cloud architectures that enhance service delivery and operational efficiency.Shape the future of a dynamic cloud platform wit... Show more

 • Promoted

Senior Software Engineer, Cloud IaC & Automation

MarqetaMontreal (administrative region), QC, CA
Full-time

A leading fintech company is seeking a Senior Software Engineer on the Infrastructure Engineering team to innovate and enhance cloud-based solutions.You will design and optimize infrastructure tool... Show more

 • Promoted

Senior Software Engineer - E-commerce & Cloud Platform

HASBRO DEUTSCHLAND GmbHMontreal (administrative region), QC, CA
Full-time

A leading play and toy company in Montreal, Canada, is seeking a Senior Software Development Engineer to architect and build scalable e-commerce applications.The role demands expertise in React, Ty... Show more

 • Promoted

Senior Cloud Computing Developer

Compunnel, Inc.Montreal, Montreal (administrative region), CA
Full-time

The Senior Cloud Computing Developer will design, develop, and optimize multi-tier web applications, including enterprise software and infrastructure management tools.This role requires expertise i... Show more

 • Promoted

Senior Platform Engineer Focused on DevOps and Cloud Improvements

Top HatMontreal (administrative region), QC, CA
Full-time

Become a vital part of the Core Platform team as a Senior Platform Engineer, specializing in cloud infrastructure and DevOps practices.Drive innovation and guidance in a flexible remote work enviro... Show more

 • Promoted

Senior Platform Engineer for Multi-Cloud Infrastructure Operations

Menlo SecurityMontreal (administrative region), QC, CA
Full-time

Step into a Senior Platform Infrastructure Engineer role focusing on multi-cloud operations.Design automated systems that enhance security and performance in a dynamic engineering team.This positio... Show more

 • Promoted

Senior Software Engineer - Hybrid, Cloud & Gaming

Hasbro, Inc.Longueuil, Montérégie, CA
Full-time

A leading gaming company in Longueuil, QC is seeking a Sr Software Dev Engineer to expand their digital services ecosystem.The ideal candidate has over 3 years of software development experience an... Show more

 • Promoted

Senior Databricks Architect — Lead Cloud Data Platform

Data ElephantMontreal, Montreal (administrative region), CA
Full-time

A leading data consulting firm in Canada is seeking a Senior Databricks Architect to guide clients through their data modernization journeys.In this senior technical leadership role, you will be re... Show more

 • Promoted

Senior Software Engineer for Cloud Solutions in Azure Environments

Canada Mortgage and Housing CorporationMontreal (administrative region), QC, CA
Full-time

Elevate your career as a Specialist Software Engineer focused on cloud solutions.Work collaboratively to build reliable Azure integrations that enhance operations for a meaningful mission.In this p... Show more

 • Promoted

Senior Software Engineer — Remote Backend & Cloud Scale

Smart WorkingMontreal (administrative region), QC, CA
Remote
Full-time

A remote-first company is seeking a Senior Software Engineer responsible for building and evolving production-grade platforms.This hands-on role involves designing and maintaining scalable backend ... Show more

 • Promoted

Senior SRE / Platform Engineer (Multi-Cloud & AI-Driven)

AequilibriumMontreal (administrative region), QC, CA
Full-time

Senior SRE / Platform Engineer (Multi-Cloud & AI-Driven).Aequilibrium builds digital products that are ahead of the curve.To support our elite development teams, we are seeking a Senior SRE / Platf... Show more