$30 - $45 Posted: 4 hours ago
Job Description
<h3>Job Description</h3><p>Job Description<p><strong>Senior Full Stack Developer, AI</strong><p><strong> Location:</strong> Ottawa, ON | Hybrid<br /><strong>Department:</strong> Engineering<br /><strong>Reports To:</strong> Eugenia Kondratova, Technical Manager, AI<br /><strong>Type:</strong> Full-Time</p><p></p><strong>About Solink</strong><p>At Solink, our mission is to <strong>safeguard what matters most</strong>. We provide businesses with the tools to <strong>know sooner and act faster</strong> by transforming video security into real-time operational insights.</p><p>Our cloud-based platform integrates seamlessly with your existing cameras and systems, turning them into intelligent sensors that detect and interpret key moments. This empowers teams to make data-driven decisions, enhance security, and improve operational efficiency.</p><p>Trusted by over 30,000 locations across 32+ countries - including brands like McDonald’s and JYSK - Solink delivers clarity when it counts. Our solutions help businesses reduce shrink, optimize performance, and respond proactively to potential threats.</p><p>We're growing rapidly, earning industry recognition, and scaling with purpose. We’ve been recognized by Deloitte’s Fast 50™ and Fast 500™, Business Intelligence Group, and as one of Ottawa’s Best Places to Work. And we’re just getting started!</p><p></p><strong>The Role</strong><p>As a Senior Full Stack Developer at Solink, you’ll play a key role in building and scaling impactful technology. You’ll collaborate across teams, take ownership of end-to-end solutions, and help drive innovation—particularly in areas like computer vision, where we turn video into actionable insights.</p><p>We’re looking for someone who thrives in a fast-paced environment, learns quickly, and is motivated by solving real-world problems that contribute directly to our growth and customers' success.</p><p></p><strong>What You’ll Do</strong><ul><li><p>Collaborate with stakeholders and your cross-functional team to deliver innovative enterprise AI features to our customers. </p></li><li><p>Take ideas from concept, through to research, on to fully supportable and scalable software solutions in an incremental Agile fashion.</p></li><li><p>Create, maintain and monitor observability and alerting dashboards and tooling.</p></li><li><p>Drive software and architecture best practices, including proper design and documentation. </p></li><li><p>Work with architects and other engineering teams to create common components and solutions.</p></li><li><p>Create, extend and execute automation tests in collaboration with Quality Assurance to grow overall test coverage.</p></li><li><p>Troubleshoot, mitigate and resolve customer issues with both timely and longer term solutions.</p></li></ul><strong>What You Bring</strong><p><strong>Must-Have:</strong></p><ul><li><p>5+ years experience in developing enterprise software solutions with a microservice architecture.</p></li><li><p>Significant experience with one or more of Node.js, React, Python, JavaScript or TypeScript.</p></li><li><p>A collaborative, problem solver that has a vision for and proven track record of driving software best practices like observability, reliability and scalability.</p></li><li><p>Experience in troubleshooting, mitigating and resolving critical production issues efficiently and effectively.</p></li><li><p>Hands-on experience in a cloud-native product in AWS, including using Lambda, EC2, AWS CLI, and the management console. </p></li><li><p>Experience in driving tech debt and re-architecture initiatives.</p></li><li><p>Interest in AI and a desire to learn ML concepts. </p></li><li><p>Excellent technical communication and work breakdown skills. </p></li></ul><p><strong>Nice-to-Have:</strong></p><ul><li><p>Hands-on experience with Computer Vision, Large Language Models, MLOps.</p></li><li><p>Experience in video collection, streaming, storage and/or analytics. </p></li></ul><p></p><strong>Security Requirements</strong><ul><li><p>Candidates must undergo a criminal records check upon hire;</p></li><li><p>Be a Canadian Citizen (dual citizens included), or eligible to work in Canada;</p></li><li><p>Be willing to comply with Solink’s own security policies and standards.</p></li></ul><p></p><strong>Our Values</strong><p>We do things the Solink way:</p><ul><li><p><strong>Act with URGENCY</strong> – Our customers move fast, so we do too.</p></li><li><p><strong>Deliver with QUALITY</strong> – We sweat the details and hold a high bar.</p></li><li><p><strong>Win with TEAM</strong> – No egos. Just outcomes, built together.</p></li><li><p><strong>Lead with TRUST</strong> – We earn it through clarity, consistency, and care.</p></li></ul><p>These aren’t just words—they shape how we hire, lead, and grow.</p><p></p><strong>Why Solink?</strong><p>We’re not just building tech - we’re building a place where great people do great work.</p><ul><li><p><strong>Clarity and trust</strong>: Where the role allows, we support flexibility in how and where work gets done - and we’re upfront about what’s required.</p></li><li><p><strong>Meaningful equity</strong>: Every full-time, permanent employee has a stake in our growth.</p></li><li><p><strong>Comprehensive benefits</strong>: Fully paid health & dental (no waiting period) + $500 health spending account for full-time, permanent Solink employees.</p></li><li><p><strong>Wellness support</strong>: Monthly reimbursement for fitness, wellness, or mental health programs for all Solink employees.</p></li><li><p><strong>Growth through merit</strong>: Advancement is based on contribution, initiative, and the ability to raise the bar - together.</p></li><li><p><strong>Candid culture</strong>: Clear expectations, honest feedback, and no politics.</p></li><li><p><strong>Social connection</strong>: From So-learns to Solink-o and So-lunches, we stay connected in ways that actually feel fun.</p></li></ul><strong>What to Expect from the Hiring Process</strong><p>We respect your time and value transparency. Here’s a general idea of what to expect:</p><ol><li><p>Intro call with our Talent Team (30-45 minutes)</p></li><li><p>HackerRank with a Senior Team Member (~45 minutes)</p></li><li><p>Final interviews with cross-functional team members (~60 minutes)</p></li></ol><em>Please note: this is subject to change at any point in the recruitment process based on the needs of the business.</em><p></p><p><strong>How to Apply</strong></p><p>Submit your resume and a short cover letter via our Careers Page. Let us know what excites you about this role, and how you’d help move Solink forward.</p><p></p><em>Solink is an Equal Opportunity Employer. We’re committed to building a diverse and inclusive workplace. If you require accommodation during the selection process, please let us know.</em></p></p>Create Your Resume First
Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.
It's fast, easy, and increases your chances of getting an interview!
Application Disclaimer
You are now leaving Hiringgg.com and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.
Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.