Software Developer responsible for architecting and developing features for a video surveillance solution in a high-tech environment. Collaborating with a dynamic team on various complex tasks.
Responsibilities
Architect and develop new features used by thousands of users
Collaborate with external partners to deliver a joint solution
Participate in pair-programming sessions and collaborate with both junior and senior developers
Build and deploy object-oriented services capable of running on both Linux and Windows
Contribute to the automation of various services
Take part in design and task estimation for different features
Manage your time to meet schedules and delivery deadlines
Requirements
Bachelor's degree in Computer Engineering, Software Engineering, Computer Science, or equivalent experience
Experience in object-oriented programming (C# or Java)
Problem-solving skills and analytical mindset
Knowledge of Clean Code principles
Asynchronous programming / multithreaded application development
Knowledge of networking (TCP/IP, UDP, Multicast)
C/C++, process dump analysis, performance analysis
Development and debugging of large-scale distributed systems
Development of modern APIs (REST, gRPC)
JavaScript/TypeScript, Node.js
Experience with video cameras and graphics cards
Video codecs such as H.264, H.265/HEVC, AV1, MJPEG, etc.
Familiarity with video streaming protocols (e.g., HLS, RTSP/RTP)
Experience with video processing frameworks and libraries (e.g., FFmpeg)
Benefits
Competitive compensation package
Training expense reimbursement program
Work-life balance with flexible working hours
Free unlimited coffee
Free parking (Montreal) and/or public transit reimbursement (Quebec)
On-site fitness center (Montreal) or virtual consultations with our kinesiologist / gym membership discount (Quebec)
Senior Backend Developer needed for full - time role in Brampton, ON. Requires 6 - 12 years Java/Spring Boot experience, microservices, Docker, Kubernetes, Azure, and AI - assisted tools.
Seeking a Finance Controls & Governance Manager for a 5 - month contract in Toronto. Assess sustainability reporting controls, identify gaps, and strengthen governance.
Backend - leaning Full Stack Engineer building enterprise catering SaaS for restaurant organizations. Designing Java services, REST APIs, and React/Node.js features across a cloud platform.
Senior Go Engineer building Zelle and Fedwire payment capabilities for Form3’s cloud - native payments platform. Designing resilient, regulated, high - volume payment infrastructure from Ontario, Canada.
Senior Backend Engineer building Ruby and GraphQL source - code workflows for GitLab’s DevSecOps platform. Improving reliability, performance, and collaboration across repositories and AI - assisted development.
Senior Developer (Java/Python) needed for hybrid contract in Toronto. Must have 8 - 10 years experience with Java, Python, Spring Boot, and microservices.