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

Software Developer - Cloud Platform

Ross Video • Ahuntsic North, ca
17 days ago
Salary
CA$97,500.00 yearly
Job type
  • Full-time
Job description
Why You’ll Love Working at Ross Video:

At Ross Video, you’ll be part of a team energized by innovation, building the cutting‑edge technology that powers the world’s most watched live productions and events. Our products are designed to be intuitive, reliable, and to deliver exceptional results—because our customers’ success is everything to us. If you’ve ever watched live television, breaking news, major sports, or a Hollywood award show, you’ve seen our technology in action. Join us behind the scenes and help make unforgettable live moments possible.

Job Overview We are reshaping live media production through innovative cloud and hybrid solutions designed for flexibility, scalability, and security. We’re seeking a Software Developer with experience 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. 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.

Reports to: Manager of Software Development, Cloud and DevOps.

Responsibilities

Contribute to the design and implementation of cloud‑native services and components with a focus on performance, security, resilience, and scalability.

Assist in designing and implementing platform services, internal frameworks, and robust, well‑documented APIs and microservices that support cross‑product needs—such as IAM, observability, messaging, and web infrastructure—following established architectural patterns for both internal and external consumption.

Apply secure development best practices, including awareness of Zero Trust principles, when building 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.

Participate in developing prototypes, proofs of concept, and 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.

Collaborate closely with senior engineers and mentors to grow technical skills and platform knowledge.

Stay current with cloud‑native technologies, tools, and practices; suggest relevant improvements to processes and infrastructure.

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

Participate in peer code reviews to maintain high standards for code quality and alignment with team goals.

Share technical feedback and observations with the team to support effective planning and decision‑making.

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

Participate in onboarding activities and knowledge sharing to ensure 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

1–5 years of experience in software development with experience in cloud‑native applications.

Experience with most aspects of the software development lifecycle, including coding standards, source control, testing, and build processes.

Exposure to cloud platforms or internal developer tools used in 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.).

Working knowledge 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.

Familiarity with CI/CD tools and practices, infrastructure as code (e.g., Terraform), and Kubernetes (e.g., Helm).

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

Understanding or exposure to 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.

Strong communication and collaboration skills in an agile team environment, with a team‑first mindset.

Bonus Points If You Have The Following

Bachelor’s degree in Computer Science, Engineering, or related field.

AWS certifications or interest in pursuing cloud certifications, or equivalent hands‑on or academic cloud experience.

Familiarity with modern front‑end frameworks such as React, with exposure to TypeScript and JavaScript.

Exposure to high‑availability SaaS architectures and production‑grade systems.

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

Experience with Kubernetes, Helm, and production‑grade CI/CD pipelines.

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: $97,500 - $125,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.

Use of Artificial Intelligence in Hiring Ross uses a secure, closed AI system to support recruitment. Your information is protected and used only to help us efficiently identify qualified candidates. We encourage all applicants to apply, even if you do not meet every requirement – if you bring relevant skills, enthusiasm and a willingness to learn, we want to hear from you.

Our Commitment to Fostering an Inclusive Environment We want you to bring your authentic self to work, regardless of race, color, religion, sexual orientation, gender, gender identity or expression, marital status, age, veteran status, physical or mental disability. Inclusivity drives innovation and creativity, and that’s something we’re passionate about! If you require accommodations throughout any stage of the recruitment, assessment, and selection process, please contact our Talent Acquisition team at candidateacquisition@rossvideo.com, and we will make all reasonable efforts to accommodate your request.

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

Software Developer - Cloud Platform • Ahuntsic North, ca

Similar jobs

Platform Engineer: Scale Systems & Drive Performance

Clutch CanadaAhuntsic North, QC, ca
Full-time

A dynamic tech company in Southwestern Ontario is looking for a Software Engineer to join their Platform team.This role involves building and optimizing end-to-end systems while collaborating close... Show more

 • Promoted • New!

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

Cloud Developer

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

Kubernetes-managed platform that improves the.You will join a collaborative team that values shared ownership, open communication, and continuous improvement.As a Cloud Developer, you will work clo... Show more

 • Promoted

Remote Platform Engineer — Cloud, Kubernetes & Data

RealmMontreal (administrative region), QC, CA
Remote
Full-time

A forward-thinking technology company is seeking a Platform Engineer to design, build, and maintain infrastructure for a data platform used by developers worldwide.This fully remote position requir... Show more

 • Promoted

Remote Platform Engineer — Cloud & Kubernetes Ops

PlanetMontreal (administrative region), QC, CA
Remote
Full-time

A leading global space and data company is seeking a Software Engineer in Platform Operations.This full-time remote role prioritizes building and operating cloud infrastructure supporting engineeri... Show more

 • Promoted

Cloud Platform Engineer - AWS Focus

NTT Data Americas, Inc.Montreal (administrative region), QC, CA
Full-time

Join a thriving environment as a Cloud Platform Engineer concentrating on AWS solutions.Focus on building robust platforms and supporting engineering teams with reliability and automation.This posi... Show more

 • Promoted

Cloud Developer

Ubisoft EntertainmentMontreal (administrative region), QC, CA
Full-time

Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more.We believe diverse per... Show more

 • Promoted

Senior Azure Cloud Software Engineer (C#, Serverless)

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

A leading housing organization in Ottawa is seeking a Software Engineer to join its Technology and Business Transformation Team.This role focuses on developing Azure-based applications and middlewa... 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

Remote Software Developer for FinTech Platform & Analytics

NumerixMontreal (administrative region), QC, CA
Remote
Full-time

A financial technology firm is seeking a Software Developer to design and develop a valuation, trading, and portfolio management platform.Responsibilities include coding, troubleshooting, and colla... Show more

 • Promoted

Senior Software Developer, DevOps & Infrastructure

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

We’re a thriving and agile tech development firm.People are at the center of everything we do.Our team personally cares about our clients and the world around them, and we care about our team’s lif... Show more

 • Promoted

Senior Platform Engineer - Remote, High-Impact Cloud-Native

Synthesis HealthMontreal (administrative region), QC, CA
Remote
Full-time

A healthcare technology company is seeking a Sr.Platform Engineer to design and build critical cloud-native components.This remote role requires expertise in distributed systems, microservices, and... Show more

 • Promoted

Principal Cloud Platform Developer - Emerging Tech

AutodeskMontreal
Full-time

A leading technology firm is seeking a Principal Software Developer in Montreal or Toronto to lead the development of cloud data platform components.This role involves mentoring team members, leadi... Show more

 • Promoted

Principal Software Developer - Cloud

Aspen TechnologyMontreal (administrative region), QC, CA
Full-time

The driving force behind our success has always been the people of AspenTech.What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challeng... Show more

 • Promoted

Altus Group Technology Lead (Cloud Focus)

Altus GroupMontreal (administrative region), QC, CA
Full-time

Join Altus Group as a Technology Lead and shape advanced Commercial Real Estate analytics.This remote opportunity offers impactful work in a collaborative cloud environment.In this senior engineeri... Show more

 • Promoted

Google Cloud Platform Engineer

Soho Square SolutionsMontreal
Full-time

Direct message the job poster from Soho Square Solutions.Senior Technical Recruiter at Soho Square Solutions.Title: GCP Observability Engineer.Location: Montreal (Day 1 onboarding onsite / in offic... Show more

 • Promoted

Cloud Principal Software Developer AspenTech

Aspen Technology, Inc.Montreal (administrative region), QC, CA
Full-time

Elevate your career at AspenTech as a Principal Software Developer focusing on cloud technologies.Join a team that emphasizes agile collaboration and produces high-quality, fault-tolerant software.... Show more

 • Promoted

Cloud Platform Engineer - AWS Focus

NTT America, Inc.Montreal (administrative region), QC, CA
Full-time

Join a thriving environment as a Cloud Platform Engineer concentrating on AWS solutions.Focus on building robust platforms and supporting engineering teams with reliability and automation.This posi... Show more

 • Promoted

Cloud Platform Engineer - Kubernetes Focus

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

Launch your career as a Cloud Platform Engineer focused on Kubernetes with RBC Capital Markets in Montreal.Engage in the latest technologies while managing and automating clusters.Join RBC Capital ... Show more

 • Promoted

Senior Go Platform Engineer — Remote, High-Throughput Infra

HRBMontreal (administrative region), QC, CA
Remote
Full-time

A leading company in the developer platform space is seeking a Senior Software Engineer specializing in Go.As part of a remote-first team, you'll design and maintain core infrastructure services th... Show more