Solink

Staff Software Engineer, Data

Canada, Remote. Posted a month ago

The role

You will set technical direction for infrastructure supporting 10M+ events per day and manage data pipelines. You will build and maintain backend systems and data infrastructure using Node.js, React, and Serverless frameworks.

What you will do

  • Design and maintain backend systems and data infrastructure
  • Contribute to backend and frontend development using Node.js, React, and Serverless frameworks
  • Drive architecture decisions for the data pipeline and integrations platform
  • Collaborate with architects, R&D, and cross-functional teams
  • Lead design and planning meetings to scope future work
  • Manage and prioritize work using Jira
  • Troubleshoot and resolve issues for customer support and success teams
  • Research new technologies to improve product performance
  • Coach other engineers and lead code reviews

Required qualifications

  • 5+ years of software development experience
  • Degree in Computer Science, Engineering, or a related technology field
  • Experience working with SQL/NoSQL systems, especially Elasticsearch or DynamoDB
  • Experience building and deploying applications using AWS services like Lambda, VPC, DynamoDB, ElastiCache, SQS, and Kinesis
  • Proficiency in JavaScript and TypeScript
  • Practical experience designing and maintaining serverless infrastructure at scale
  • Experience with data warehousing tools such as Snowflake
  • Comfort managing work in Jira and participating in agile ceremonies
  • Familiarity with infrastructure as code tools like CloudFormation, AWS CDK, Terraform, or Serverless Framework

Nice to have

  • Hands-on experience with React or similar modern frameworks
  • Knowledge of information security and cybersecurity best practices
  • Comfort with multiple programming languages beyond JavaScript/TypeScript

Benefits

  • Meaningful equity
  • Fully paid health & dental (no waiting period)
  • $500 health spending account
  • Monthly reimbursement for fitness, wellness, or mental health programs

Before you apply

  • 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
  • Intro call with Talent Team
  • Takehome CoderPad Assessment

About the company

Solink provides businesses with tools to transform video security into real-time operational insights. Their cloud-based platform integrates with existing cameras and systems to help teams make data-driven decisions.

Staff Software Engineer, Data at Solink | JobZoey