Raisely

Senior Software Engineer (Platform)

Raisely

Overview

Senior Software Engineer responsible for designing and building scalable distributed solutions.

Ideal candidate has 7+ years of software engineering experience with strong skills in NodeJS and cloud services.

remoteseniorfull-timeEnglishNodeJSJavaAWSGCPAzureDockerKubernetes

Locations

  • Canada, British Columbia

Requirements

  • Bachelor's degree required
  • 7+ years of experience in software engineering
  • 3+ years in a Senior level role
  • Mastery of high-level programming languages (NodeJS essential)
  • Experience with cloud services (AWS, GCP, Azure)
  • Understanding of containerization and orchestration technologies (Docker, Kubernetes)
  • Comfortable working with Agile methodologies

Responsibilities

  • Develop high-quality software designs
  • Maintain scalable micro-services and APIs
  • Monitor and optimize system performance
  • Share technical expertise and mentor teams
  • Ensure compliance via code reviews

Benefits

  • Generous PTO plans
  • Remote work
  • Health coverage
  • RRSP matching