1 month ago
Remote, CanadaStaff+
Responsibilities
- Design and maintain scalable backend systems and data infrastructure supporting high volumes of integrations and real-time events.
- Develop backend and frontend features using Node.js, React, and serverless frameworks.
- Set technical direction for the data pipeline and integrations platform and establish scalable architecture standards.
- Collaborate with architects, R&D, product, engineering, and other cross-functional stakeholders on new capabilities and system performance.
- Lead design and planning meetings, scope future work, and manage deliverables in Jira.
- Troubleshoot and resolve issues while supporting customer support and customer success teams with technical explanations.
- Research technologies and improve product performance, maintainability, scalability, and cost efficiency.
- Mentor engineers, lead by example in code reviews, and provide constructive feedback.
- Lead projects and organization-wide initiatives with minimal direction.
Requirements
- At least 5 years of software development experience.
- A degree in Computer Science, Engineering, or a related technology field.
- Experience with SQL and NoSQL systems, especially Elasticsearch or DynamoDB.
- Experience building and deploying applications with AWS services including Lambda, VPC, DynamoDB, ElastiCache, SQS, and Kinesis.
- Proficiency in JavaScript and TypeScript for full-stack applications.
- Practical experience designing and maintaining serverless infrastructure at scale.
- Experience with data warehousing tools such as Snowflake and reliable, scalable data pipelines.
- Experience with infrastructure-as-code tools such as CloudFormation, AWS CDK, Terraform, or Serverless Framework.
- Experience with React or similar modern frontend frameworks is preferred.
- Knowledge of information security and cybersecurity best practices is preferred.
- Comfort with programming languages beyond JavaScript and TypeScript is preferred.
- Ability to work independently, lead technical initiatives, communicate effectively, and mentor other engineers.
- Must be a Canadian citizen or eligible to work in Canada and complete a criminal records check upon hire.
Benefits
- Permanent, full-time role that is remote in Canada.
- Meaningful equity for every full-time permanent employee.
- Fully paid health and dental benefits with no waiting period plus a $500 health spending account.
- Monthly reimbursement for fitness, wellness, or mental health programs.
- Flexible work arrangements where the role allows.
- Advancement based on contribution, initiative, and ability to raise the bar.
- Social connection programs including So-learns, Solink-o, and So-lunches.
Tech Stack
Categories
BackendData Engineering
About Solink
Solink builds a subscription-based video intelligence platform that links security camera footage with POS and other operational data for retailers, restaurants, and multi-site businesses. Customers use it for loss and fraud prevention, incident investigation, and performance insights across locations, with searchable video tied to transactions. Founded in 2009 and headquartered in Ottawa, this privately held company is used by brands including McDonald’s and JYSK.
