Senior Software Developer (Job Req #2025-096)
Top Benefits
About the role
Tech companies are hiring in Ottawa! If you’re looking for your next opportunity in tech, Work in Ottawa can help you build a thriving career in the fast-growing technology industry in Canada’s capital.
As an initiative of the city’s economic development agency, Invest Ottawa, Work in Ottawa helps tech firms fill open positions quickly so they can grow and scale faster
We are excited to partner with Ross Video on their search for Senior Software Developer .
Ross Video is seeking a Senior Software Developer to lead and enhance the development of Catena—an open-source project focused on creating a secure, vendor-agnostic control plane for the media production industry. In this role, you will lead the development and maintenance of SDKs in C++ and Java (with more languages planned) and help integrate Catena into Ross’s products to bolster their security. This is a hands-on position where you will contribute to the codebase and the design of products directly, with occasional travel to our Ottawa HǪ. Who you report to: Vice President, Product Security and Ross Research Labs What We Offer Ross offers competitive salaries and comprehensive health plans, as well as several perks to help you perform at your best.
Some of these perks include flexible hours, generous paid time off, fitness/wellness allowance, employee share ownership program, development support and a ton of fun social activities and events!
Best of all, you will be part of the Ross Video family, and we’ve got a pretty energizing environment here.
What The Job Is All About
- Hands-on development of Catena, a secure media systems control plane.
- Contribute directly to the codebase, working with C++, Java, Node.js, and future languages like Go.
- Drive the adoption of new technology stacks and mentor junior engineers in secure software development practices.
- Guide and influence cross-functional teams to deliver effective, secure solutions for customers.
- Design, develop, and enhance SDKs to support secure integrations with Ross’s products.
- Assist in designing scalable and secure architecture for gRPC and REST services.
Who You Are
- Education: Bachelor’s in Computer Science, Software Engineering, Information Security, or a related field.
- Experience: 5+ years of software development experience in successfully shipped products or services.
- Security Expertise: Proficiency in security architecture and secure software design.
- Programming Languages: Strong proficiency in C++, Java, Node.js, and familiarity with Go.
- Service Security: Hands-on experience with securing gRPC and REST services using TLS and OAuth2.
- CI/CD and Development Tools: Experience with tools such as GitHub Actions, Docker, Kubernetes, UML, and doxygen.
- Team Collaboration: Ability to influence cross-functional teams, mentor junior engineers, and contribute in a leadership capacity.
- Analytical Skills: Strong analytical and problem-solving skills to tackle complex SDK and product development challenges.
- Strong leadership skills, with a focus on mentoring and guiding junior developers.
- Effective communicator, capable of translating technical concepts for different audiences.
- Adaptability to learn new technologies quickly and apply them to practical use cases.
- Ability to work effectively in a fast-paced, collaborative environment.
Bonus Points If You Have The Following
- Industry Knowledge: Experience in broadcast or live production environments.
- Familiarity with a wide range of application environments, from embedded systems to SaaS.
- Open Source Contributions: Contributions to open-source projects with a high reputation within the community.
Work in Ottawa utilizes a secure, closed AI environment for the initial screening of resumes, ensuring your data remains safe while helping us efficiently identify top candidates. We encourage all applicants to apply, even if you do not meet every requirement if you possess relevant skills, enthusiasm and eagerness to grow, we want to hear from you! To enhance your visibility, consider including relevant keywords in your resume.
If you require any accommodation during the hiring process, please reach out to the Talent Acquisition team .
Work in Ottawa is an initiative of Invest Ottawa, the economic development agency with a mandate of facilitating economic growth and job creation for the city of Ottawa. As a hub for innovation and growth, Ottawa is home to a vibrant tech job market that beckons top talent from around the globe
Ottawa’s leading employers are on the lookout for professionals like you. If you’re ready to elevate your career, our city’s dynamic job market offers a wealth of opportunities. Connect with top companies and find your place among the best in Ottawa’s tech scene.
About Work in Ottawa
Are you dreaming of your ideal tech career? Are you looking to relocate to a city that combines a dynamic urban lifestyle, exceptional work opportunities, and a lower cost of living? Choose Ottawa!
With a robust tech ecosystem, the highest concentration of tech talent in North America (tied with the SF Bay Area), and global technology companies actively seeking top talent in the area, Ottawa offers the perfect environment for tech professionals to thrive.
Ranked #2 for Tech Job Growth Rate in North America (CBRE, 2024) Among the Top 5 standout markets for Tech Talent Job Creation (CBRE, 2024) Second lowest cost of living among major North American cities (Mercer, 2024) #1 in Canada and #7 globally for work-life balance (KISI, 2022)
What is "Work in Ottawa"? “Work in Ottawa” is an initiative of Invest Ottawa, the city's lead economic development agency with a mandate of facilitating economic growth and job creation for Ottawa.
The program is designed to help top global talent like you build a fulfilling career in Ottawa’s fast-growing technology industry. We partner with multinational tech companies in Ottawa to connect them with global tech talent.
By joining our talent pool, you can make your profile/resume discoverable to Ottawa-based hiring managers and discover exclusive tech jobs.
Take the next step toward a thriving career, enjoy an unmatched quality of life, and be part of a city that celebrates diversity and inclusion.
Submit your profile and discover your next opportunity today: https://bit.ly/3D0YKJe
Senior Software Developer (Job Req #2025-096)
Top Benefits
About the role
Tech companies are hiring in Ottawa! If you’re looking for your next opportunity in tech, Work in Ottawa can help you build a thriving career in the fast-growing technology industry in Canada’s capital.
As an initiative of the city’s economic development agency, Invest Ottawa, Work in Ottawa helps tech firms fill open positions quickly so they can grow and scale faster
We are excited to partner with Ross Video on their search for Senior Software Developer .
Ross Video is seeking a Senior Software Developer to lead and enhance the development of Catena—an open-source project focused on creating a secure, vendor-agnostic control plane for the media production industry. In this role, you will lead the development and maintenance of SDKs in C++ and Java (with more languages planned) and help integrate Catena into Ross’s products to bolster their security. This is a hands-on position where you will contribute to the codebase and the design of products directly, with occasional travel to our Ottawa HǪ. Who you report to: Vice President, Product Security and Ross Research Labs What We Offer Ross offers competitive salaries and comprehensive health plans, as well as several perks to help you perform at your best.
Some of these perks include flexible hours, generous paid time off, fitness/wellness allowance, employee share ownership program, development support and a ton of fun social activities and events!
Best of all, you will be part of the Ross Video family, and we’ve got a pretty energizing environment here.
What The Job Is All About
- Hands-on development of Catena, a secure media systems control plane.
- Contribute directly to the codebase, working with C++, Java, Node.js, and future languages like Go.
- Drive the adoption of new technology stacks and mentor junior engineers in secure software development practices.
- Guide and influence cross-functional teams to deliver effective, secure solutions for customers.
- Design, develop, and enhance SDKs to support secure integrations with Ross’s products.
- Assist in designing scalable and secure architecture for gRPC and REST services.
Who You Are
- Education: Bachelor’s in Computer Science, Software Engineering, Information Security, or a related field.
- Experience: 5+ years of software development experience in successfully shipped products or services.
- Security Expertise: Proficiency in security architecture and secure software design.
- Programming Languages: Strong proficiency in C++, Java, Node.js, and familiarity with Go.
- Service Security: Hands-on experience with securing gRPC and REST services using TLS and OAuth2.
- CI/CD and Development Tools: Experience with tools such as GitHub Actions, Docker, Kubernetes, UML, and doxygen.
- Team Collaboration: Ability to influence cross-functional teams, mentor junior engineers, and contribute in a leadership capacity.
- Analytical Skills: Strong analytical and problem-solving skills to tackle complex SDK and product development challenges.
- Strong leadership skills, with a focus on mentoring and guiding junior developers.
- Effective communicator, capable of translating technical concepts for different audiences.
- Adaptability to learn new technologies quickly and apply them to practical use cases.
- Ability to work effectively in a fast-paced, collaborative environment.
Bonus Points If You Have The Following
- Industry Knowledge: Experience in broadcast or live production environments.
- Familiarity with a wide range of application environments, from embedded systems to SaaS.
- Open Source Contributions: Contributions to open-source projects with a high reputation within the community.
Work in Ottawa utilizes a secure, closed AI environment for the initial screening of resumes, ensuring your data remains safe while helping us efficiently identify top candidates. We encourage all applicants to apply, even if you do not meet every requirement if you possess relevant skills, enthusiasm and eagerness to grow, we want to hear from you! To enhance your visibility, consider including relevant keywords in your resume.
If you require any accommodation during the hiring process, please reach out to the Talent Acquisition team .
Work in Ottawa is an initiative of Invest Ottawa, the economic development agency with a mandate of facilitating economic growth and job creation for the city of Ottawa. As a hub for innovation and growth, Ottawa is home to a vibrant tech job market that beckons top talent from around the globe
Ottawa’s leading employers are on the lookout for professionals like you. If you’re ready to elevate your career, our city’s dynamic job market offers a wealth of opportunities. Connect with top companies and find your place among the best in Ottawa’s tech scene.
About Work in Ottawa
Are you dreaming of your ideal tech career? Are you looking to relocate to a city that combines a dynamic urban lifestyle, exceptional work opportunities, and a lower cost of living? Choose Ottawa!
With a robust tech ecosystem, the highest concentration of tech talent in North America (tied with the SF Bay Area), and global technology companies actively seeking top talent in the area, Ottawa offers the perfect environment for tech professionals to thrive.
Ranked #2 for Tech Job Growth Rate in North America (CBRE, 2024) Among the Top 5 standout markets for Tech Talent Job Creation (CBRE, 2024) Second lowest cost of living among major North American cities (Mercer, 2024) #1 in Canada and #7 globally for work-life balance (KISI, 2022)
What is "Work in Ottawa"? “Work in Ottawa” is an initiative of Invest Ottawa, the city's lead economic development agency with a mandate of facilitating economic growth and job creation for Ottawa.
The program is designed to help top global talent like you build a fulfilling career in Ottawa’s fast-growing technology industry. We partner with multinational tech companies in Ottawa to connect them with global tech talent.
By joining our talent pool, you can make your profile/resume discoverable to Ottawa-based hiring managers and discover exclusive tech jobs.
Take the next step toward a thriving career, enjoy an unmatched quality of life, and be part of a city that celebrates diversity and inclusion.
Submit your profile and discover your next opportunity today: https://bit.ly/3D0YKJe