Solink

Software Engineer, COOP

1mo ago
40405 –68420 USD / yearWorldwideTraineeRemote
Solink

Software Engineer, COOP

1mo ago
40405 –68420 USD / yearWorldwideTraineeRemotefull-stack development

Software Engineer Co-Op position for hands-on full-stack development experience at Solink's R&D team in Ottawa.

Responsibilities

  • We are seeking a motivated Software Engineer Co-Op or Intern to join our R&D team. In this role, you’ll gain hands-on experience in full-stack development, working on both front-end and back-end components of Solink’s applications. You’ll work closely with experienced developers, gaining insights into the development lifecycle and contributing to impactful projects in a fast-paced environment.

Requirements

  • You are currently enrolled in a Computer Science, Software Engineering, or related field, seeking a co-op or internship opportunity.
  • You have proficiency in TypeScript, or similar languages (TypeScript preferred).
  • You have familiarity with React.
  • You have proficiency with Node.js.
  • You are a self-starter and able to learn technical concepts quickly.
  • You demonstrate strong attention to detail, analytical skills, and a passion for quality.
  • You have excellent communication skills and the ability to work well within a team.
  • You demonstrate a sense of ownership and are committed to supporting projects.
  • You have familiarity with Git and version control best practices.
  • You have an excellent command of the English language, both written and verbal.
  • You have analytical and problem-solving skills with the ability to troubleshoot complex issues and provide effective solutions.
  • You have a passion for technical challenges, a drive for success, and the ability to multitask and prioritize effectively.
  • Candidates must undergo a criminal records check upon hire;
  • Be a Canadian Citizen (dual citizens included), or eligible to work in Canada;
  • Be willing to comply with Solink’s own security policies and standards.
  • Mandatory Onboarding visit in Ottawa/ Toronto during first week of employment
  • Mandatory onsite visits periodically (quarterly basis)

Nice to have

  • You have familiarity with database technologies (SQL, DynamoDB, Redis).
  • You have exposure to cloud services (AWS, Google Cloud, etc.).
  • You have experience with REST APIs
  • You have experience in high-velocity startup or AI-first environments

How to apply

  • We respect your time and value transparency. Here’s a general idea of what to expect:
  • Intro call with our Talent Team
  • Interview with the Hiring Manager
  • Final CTO Interview
  • Reference Checks
  • Offer & onboarding 🎉
  • 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.

Other

  • Location: Ottawa, ON | Hybrid Department: R&D- Data Integrations Reports To: Mac Pham, [Director, Engineering] ( LinkedIn ) Type: Contract | Full-Time
  • At Solink, our mission is to safeguard what matters most . We provide businesses with the tools to know sooner and act faster by transforming video security into real-time operational insights.
  • 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.
  • 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.
  • 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!
  • You are supporting the development of new features, from initial design through to implementation, under the guidance of senior developers.
  • You are writing, testing, and debugging code to ensure high-quality software; you are participating in code reviews and helping to maintain coding standards.
  • You are collaborating with cross-functional teams, including product managers, to translate requirements into technical solutions.
  • You are assisting in documenting new features and enhancements to ensure ease of understanding and maintenance.
  • You are staying current with emerging technologies, tools, and trends; you are actively seeking feedback and opportunities for improvement.
  • You are using the latest AI powered tools in the software development lifecycle.
  • We do things the Solink way:
  • Act with URGENCY – Our customers move fast, so we do too.
  • Deliver with QUALITY – We sweat the details and hold a high bar.
  • Win with TEAM – No egos. Just outcomes, built together.
  • Lead with TRUST – We earn it through clarity, consistency, and care.
  • These aren’t just words—they shape how we hire, lead, and grow.
  • We’re not just building tech - we’re building a place where great people do great work.
  • Clarity and trust : Where the role allows, we support flexibility in how and where work gets done - and we’re upfront about what’s required.
  • Meaningful equity : Every full-time, permanent employee has a stake in our growth.
  • Comprehensive benefits : Fully paid health & dental (no waiting period) + $500 health spending account.
  • Wellness support : Monthly reimbursement for fitness, wellness, or mental health programs.
  • Growth through merit : Advancement is based on contribution, initiative, and the ability to raise the bar - together.
  • Candid culture : Clear expectations, honest feedback, and no politics.
  • Social connection : From So-learns to Solink-o and So-lunches, we stay connected in ways that actually feel fun.