Staff Software Engineer, Data

Solink · Remote · Canada ·
Fully remoteFull-timeSenior5+ years
COMPENSATION
€•• – ••k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Staff level (P4)
  • Fully remote (Canada)
  • Node.js + TypeScript
  • AWS Serverless
  • Data infrastructure

Join the Data Infrastructure team at Solink to shape the technical direction of a platform processing over 10 million events daily. You will build and maintain the integrations and data pipelines that power real-time operational insights for thousands of business locations worldwide.

As a Staff Engineer, you will drive architecture decisions, mentor colleagues, and collaborate across R&D teams. The role requires full-stack contributions with a focus on scalable infrastructure, ensuring high performance and reliability for customers globally.

What you'll do

  • Design and maintain backend systems supporting high-volume integrations and real-time events
  • Drive architecture decisions for data pipelines and document standards for team scalability
  • Contribute to frontend and backend development using Node.js, React, and Serverless frameworks
  • Mentor engineers through complex problems and lead by example in code reviews
  • Collaborate with architects and cross-functional teams to implement new capabilities
  • Lead design and planning meetings to scope future work with product stakeholders
  • Troubleshoot issues and provide technical explanations to support customer success teams

What you'll need

  • 5+ years of software development experience with a degree in Computer Science or related field
  • Proficiency in JavaScript and TypeScript for clean, efficient full-stack code
  • Experience building and deploying applications using AWS services like Lambda and DynamoDB
  • Practical experience designing and maintaining serverless infrastructure at scale
  • Strong background with SQL/NoSQL systems, particularly Elasticsearch or DynamoDB
  • Experience with data warehousing tools such as Snowflake for scalable data pipelines
  • Familiarity with infrastructure as code tools like Terraform, CloudFormation, or AWS CDK
  • Must be a Canadian citizen or eligible to work in Canada and pass a criminal records check

Nice to have

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

Stack

  • Node.js
  • TypeScript
  • React
  • AWS Lambda
  • DynamoDB
  • Elasticsearch
  • Snowflake
  • Terraform
  • AWS CDK

How you'll work

  • Fully remote within Canada
  • Permanent full-time employment
  • Flexible work arrangements where role allows

What you get

  • Meaningful equity for all permanent employees
  • Fully paid health and dental benefits with no waiting period
  • $500 annual health spending account
  • Monthly reimbursement for fitness, wellness, or mental health programs
  • Advancement based on merit and contribution

Hiring process

  • Introductory call with the Talent Team
  • Take-home CoderPad assessment
  • Interview with the Hiring Manager
  • Final technical deep dive with the team
  • Reference checks followed by offer and onboarding