Senior Software Developer – Cloud Platform

3 weeks ago


Ottawa, Canada Ross Video Full time

Senior Software Developer – Cloud Platform (Job Req # ) Join Ross Video as a Senior Software Developer in the Cloud Platform team. Ross Video creates cutting‑edge products used by major Hollywood award shows, professional sports teams, and broadcasters worldwide. Job Overview We are reshaping live media production through innovative cloud and hybrid solutions. This role focuses on designing and building secure, scalable, high‑performance systems that support our next‑generation products. You will be one of the first engineers on the newly formed Cloud Platform team, laying the foundations for Ross’s cloud‑native future. Who you report to Manager of Software Development, Cloud and Enterprise Management. What we offer Competitive salaries, comprehensive health plans, flexible hours, paid time off, wellness allowance, employee share ownership program, development support, and a vibrant social environment. Job responsibilities 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 well‑documented APIs and microservices for cross‑product needs (IAM, observability, messaging, web infrastructure). Apply a Zero Trust approach to securing applications and system components. Write clean, maintainable, testable code using best practices such as OOP, design patterns, automated testing, and code reviews. Develop prototypes, proofs of concept, and conduct technology evaluations to support innovation. Contribute to and maintain CI/CD pipelines for cloud‑native application delivery. Collaborate with cross‑functional teams to deliver end‑to‑end solutions. Provide technical leadership and mentorship to junior engineers. Stay current with cloud‑native technologies and advocate for improvements. Use debugging and profiling tools to diagnose and resolve performance issues. Participate in peer code reviews and maintain high code quality standards. Advise management on development strategies, tools, and architecture. Resolve internal software behavior and integration issues. Assist in onboarding and training team members. Participate in agile ceremonies and continuous improvement. Develop expertise in Ross Video products through hands‑on engagement. Qualifications Bachelor’s degree in Computer Science, Engineering, or related field. 5+ years of software development experience with emphasis on cloud‑native applications. Full lifecycle experience: coding, standards, reviews, source control, build, tests, operations. Experience building cloud platforms or internal developer tools for multi‑product SaaS. Familiarity with shared service patterns and infrastructure (auth, observability, inter‑service communication). Designed and documented software architectures using diagramming tools. Proficient in one or more languages (Golang, Java, C#, Python, etc.). Strong understanding of OOP, design patterns, system architecture. Hands‑on experience with cloud platforms (preferably AWS). Strong debugging, performance optimization, problem‑solving skills. Experience with CI/CD tools, IaC (Terraform), Kubernetes (Helm). Experience with source control and platforms such as Git, GitLab, Jenkins. Understanding of messaging systems (Kafka, RabbitMQ). Experience with Redis, Elasticsearch, MongoDB or CouchDB. Experience with secure software development and Zero Trust principles. Excellent communication and collaboration in an agile team. Bonus points if you have Master’s degree. AWS certifications or equivalent cloud experience. Proficiency with React, TypeScript, JavaScript. Experience mentoring junior engineers and leading initiatives. Familiarity with high‑availability SaaS architectures. Experience with Prometheus, Grafana, OpenTelemetry. Comfortable on Windows and Linux. Background in media, entertainment, or broadcast. Equity, Diversity & Inclusion Ross embraces diversity and invites applicants of all backgrounds. We are committed to building an inclusive team. If you need accommodations during recruitment, please contact Talent Acquisition. Seniority level Mid‑Senior level Employment type Full‑time Job function Engineering and Information Technology Industry Broadcast Media Production and Distribution #J-18808-Ljbffr



  • Ottawa, Canada March Networks Full time

    Senior Cloud Platform Software Developer 2 days ago Be among the first 25 applicants March Networks is proud to be recognized as one of Ottawa's Best Places to Work. March Networks is an established global leader in the video surveillance industry and works with the world's largest retailers and banking institutions. Our goal is to create a positive working...


  • Ottawa, Canada March Networks Full time

    March Networks is proud to be recognized as one of Ottawa’s Best Places to Work.March Networks is an established global leader in the video surveillance industry and works with the world’s largest retailers and banking institutions. Our goal is to create a positive working environment where all of our employees can thrive. When you join our team,...


  • Ottawa, Canada March Networks Corporation Full time

    March Networks is proud to be recognized as one of Ottawa’s Best Places to Work. March Networks is an established global leader in the video surveillance industry and works with the world’s largest retailers and banking institutions. Our goal is to create a positive working environment where all of our employees can thrive. When you join our team,...


  • Ottawa, Canada March Networks Corporation Full time

    March Networks is proud to be recognized as one of Ottawa’s Best Places to Work. March Networks is an established global leader in the video surveillance industry and works with the world’s largest retailers and banking institutions. Our goal is to create a positive working environment where all of our employees can thrive. When you join our team,...


  • Ottawa, Ontario, Canada March Networks Full time $120,000 - $200,000 per year

    March Networks is an established global leader in the video surveillance industry and works with the world's largest retailers and banking institutions. Our goal is to create a positive working environment where all of our employees can thrive. When you join our team, you'll enjoy flexibility and support for a healthy work-life balance, as well as the...


  • Ottawa, Ontario, Canada March Networks Full time $120,000 - $180,000 per year

    March Networks is an established global leader in the video surveillance industry and works with the world's largest retailers and banking institutions. Our goal is to create a positive working environment where all of our employees can thrive. When you join our team, you'll enjoy flexibility and support for a healthy work-life balance, as well as the...


  • Ottawa, Ontario, Canada March Networks Full time $120,000 - $180,000 per year

    March Networks is proud to be recognized as one of Ottawa's Best Places to Work.March Networks is an established global leader in the video surveillance industry and works with the world's largest retailers and banking institutions. Our goal is to create a positive working environment where all of our employees can thrive. When you join our team, you'll...


  • Ottawa, Canada Wind River Full time

    Cloud Platform Software Developer – Senior Engineer Canada – Ottawa, ON About Wind River Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and...


  • Ottawa, Canada Wind River Systems Full time

    Cloud Platform Software Developer – Senior Engineer Cloud Platform Software Developer – Senior Engineer About Wind River Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels...


  • Ottawa, Canada Wind River Systems Full time

    Cloud Platform Software Developer – Senior Engineer Cloud Platform Software Developer – Senior Engineer About Wind River Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of...