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.