Job Description
<h3>Job Description</h3><p>Job Description<p><strong>Senior Full-Stack Engineer – Data Team</strong><p><strong>Location:</strong> Canada | Remote<br /><strong>Department:</strong> Engineering<br /><strong>Reports To:</strong> Sean Yang, Director of Engineering</p><p><strong>Type:</strong> Permanent | Full-Time</p><p><strong>Vacancy Status:</strong> This is an active role and we are currently hiring for this position.</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>About the Role</strong><p>As a <strong>Senior Full-Stack Engineer on the Data Team</strong>, you will play a key role in building and evolving the systems that power Solink’s data applications—from ingestion and real-time processing to customer-facing experiences and internal tooling.</p><p>This role is ideal for a senior engineer who is comfortable working across the stack, brings strong backend and data-centric expertise, and can influence technical direction beyond individual tickets. You will help shape architecture, mentor teammates, and ensure our data systems scale reliably as Solink grows.</p><p></p><strong>What You’ll Do</strong><ul><li><p>Design, build, and maintain full-stack features across data applications, with a strong emphasis on backend and data infrastructure (roughly 60–70% backend).</p></li><li><p>Develop and evolve data pipelines, event-driven services, and APIs that support real-time and analytical use cases.</p></li><li><p>Contribute to system design decisions, balancing scalability, performance, reliability, and developer experience.</p></li><li><p>Collaborate closely with Product, Data, and R&D partners to translate requirements into pragmatic technical solutions.</p></li><li><p>Mentor and influence other engineers through code reviews, design discussions, and informal knowledge sharing.</p></li><li><p>Continuously improve the team’s tooling, processes, and architecture, including thoughtful adoption of AI-assisted workflows where appropriate.<br /></p></li></ul><strong>What We’re Looking For</strong><p><strong>Must-Have Qualifications</strong></p><ul><li><p>Strong experience as a senior-level full-stack or backend-leaning engineer, with the ability to contribute across frontend, backend, and infrastructure layers.</p></li><li><p>Familiarity with React or similar frontend frameworks.</p></li><li><p>Deep proficiency with <span >JavaScript/TypeScript</span> and modern backend development (Node.js or similar).</p></li><li><p>Experience designing and operating data-heavy or event-driven systems (e.g., data pipelines, integrations, real-time services).</p></li><li><p>Hands-on experience with cloud platforms (AWS preferred) and modern deployment patterns (serverless, infrastructure as code, or equivalent).</p></li><li><p>Strong problem-solving skills, ownership mindset, and ability to influence technical decisions beyond your own code.</p></li><li><p>Experience building <strong>data visualization, dashboards, or reporting applications</strong>, with a strong focus on usability, performance, and clarity of insights.</p></li><li><p>Strong understanding of <strong>analytics and reporting concepts</strong> (metrics, dimensions, aggregations, filtering, drill-downs).</p></li><li><p>Ability to collaborate closely with Product and Data partners to translate <strong>business questions into effective visualizations</strong>.</p></li></ul><p><strong>Nice-to-Have</strong></p><ul><li><p>Experience with data warehousing or analytics platforms (e.g., Snowflake) and streaming technologies.</p></li><li><p>Exposure to scaling systems in high-growth or “next-stage” environments.</p></li><li><p>Interest in applying AI/ML or AI-assisted development techniques to improve product capabilities and team productivity.</p></li><li><p>Experience integrating or embedding <strong>BI / analytics tools</strong> into customer-facing or internal applications.</p></li><li><p><strong>Familiarity or hands-on experience with ThoughtSpot</strong> is a strong plus.</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.</p></li><li><p><strong>Wellness support</strong>: Monthly reimbursement for fitness, wellness, or mental health programs.</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><p></p><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</p></li><li><p>Interview with the Hiring Manager</p></li><li><p>Role-relevant task or case (if applicable)</p></li><li><p>Final interviews with cross-functional team members</p></li><li><p>Reference Checks</p></li><li><p>Offer & onboarding </p></li></ol><p></p><strong>How to Apply</strong><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><em><strong>NOTICE: Solink </strong></em><strong>uses artificial intelligence (AI) to screen, assess, and/or select candidates for this position.</strong><p></p><em><strong>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.</strong></em><p>Compensation Range: CA$120K - CA$145K</p></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 Jobsbrampton.ca 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.