Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading technology company is seeking a Senior Software Engineer specialized in .NET and distributed systems. The role involves developing backend services for real-time video applications, ensuring high performance and reliability. Ideal candidates will have strong experience in building scalable APIs and microservices, as well as expertise in RabbitMQ and MongoDB.
Get AI-powered advice on this job and more exclusive features.
TITLE: Software Engineer – NET & Distributed Systems
LOCATION: Preference: Montreal, QC. CAN
Secondary: Chicago, IL. USA
Haivision Systems Inc. (“Haivision”) (TSX: HAI), a leading global provider of mission-critical, real-time video networking and visual collaboration solutions.
About Haivision
Haivision is a leading global provider of mission-critical, real-time video networking and visual collaboration solutions. Our connected cloud and intelligent edge technologies enable organizations globally to engage audiences, enhance collaboration, and support decision making. We provide high quality, low latency, secure, and reliable live video at a global scale. Haivision open sourced its award-winning SRT low latency video streaming protocol and founded the SRT Alliance to support its adoption. Awarded four Emmys for Technology and Engineering from the National Academy of Television Arts and Sciences, Haivision continues to fuel the future of IP video transformation. Founded in 2004, Haivision is headquartered in Montreal and Chicago with offices, sales, and support located throughout the Americas, Europe, and Asia. To learn more, visit Haivision at haivision.com.
--------------------------------------------------------------------------------------------------------------------------------------------
Job Summary:
We are looking for a Senior Software Engineer with strong experience in .NET, C#, and distributed system architecture to join our development team. You will contribute to the backend services powering a mission-critical, real-time video application, designed for environments where latency, reliability, and performance are essential.
This role involves designing and building scalable services and APIs, integrating RabbitMQ for messaging, and managing data workflows with MongoDB, all as part of a high-performance distributed platform that interfaces closely with media processing and rendering components.
Responsibilities
Skills and Qualifications
Nice to Have
Referrals increase your chances of interviewing at Haivision by 2x
Montreal, Quebec, Canada CA$38.46-CA$60.90 2 months ago
Montreal, Quebec, Canada $150,000.00-$230,000.00 1 month ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.