Samsara

Senior Software Engineer – Full Stack, AWS

Samsara

full-time

Posted on:

Location: 🇨🇦 Canada

Visit company website
AI Apply
Apply

Salary

💰 CA$112,625 - CA$145,750 per year

Job Level

Senior

Tech Stack

AWSCloudDistributed SystemsDockerDynamoDBEC2GoGrafanaIoTJavaJavaScriptNode.jsPrometheusPythonReactTerraform

About the role

  • Design, develop, and deploy scalable and highly available applications and services on AWS.
  • Utilize a wide range of AWS services including EC2, S3, RDS, DynamoDB, Lambda, API Gateway, ECS/EKS, and more.
  • Implement Infrastructure as Code (IaC) using tools like AWS CloudFormation or Terraform to automate infrastructure provisioning and management.
  • Develop and maintain CI/CD pipelines using AWS CodePipeline, CodeBuild, CodeDeploy, or similar tools.
  • Integrate AI/ML-powered solutions in sales tools to support and optimize sales workflows, such as CRM integration, lead scoring, chatbots, recommendation engines, and forecasting models.
  • Build and consume RESTful APIs and other web services.
  • Implement robust monitoring, logging, and alerting solutions using AWS CloudWatch and other monitoring tools.
  • Ensure the security and compliance of AWS environments and applications by implementing best practices.
  • Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions.
  • Troubleshoot and resolve issues in production and non-production AWS environments.
  • Stay up-to-date with the latest AWS services and best practices.
  • Contribute to the development of technical documentation and best practices.
  • Champion, role model, and embed Samsara’s cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally and across new offices.

Requirements

  • Bachelor's in Computer Science, Engineering, or related field, with 8+ years of software development experience, or Master's in Computer Science, Engineering, or related field, with 6+ years of software development experience with a focus on cloud technologies.
  • At least 5 years of full-stack software development experience.
  • Strong understanding of core AWS services and their application in building scalable and resilient systems.
  • Proficiency in at least one programming language such as Python, Java, Node.js, Go, or React.
  • Experience working in Agile/Scrum environments, with a solid understanding of software development lifecycle processes.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
  • Experience working with stakeholders for defining and executing project roadmaps.
  • Understanding of security best practices in the cloud.
Takeaway.com

Software Developer

Takeaway.com
Mid · Seniorfull-time🇨🇦 Canada
Posted: 1 hour agoSource: takeaway.wd3.myworkdayjobs.com
JavaMicroservicesNoSQLReact
FOCi Group

Cloud Full Stack Developer

FOCi Group
Mid · Seniorfull-time$100k–$125k / year🇨🇦 Canada
Posted: 2 hours agoSource: foci.bamboohr.com
AWSAzureCloudGoogle Cloud PlatformKubernetesMicroservices
Stamped

Senior Software Engineer

Stamped
Seniorfull-time$135k–$210k / year🇨🇦 Canada
Posted: 9 hours agoSource: stamped.bamboohr.com
AWSCloudGo.NETNode.jsPythonReactTypeScript
BenchSci

Senior Software Engineer - Data

BenchSci
Seniorfull-time🇨🇦 Canada
Posted: 9 hours agoSource: jobs.lever.co
CloudGoogle Cloud PlatformPythonSQLTerraform
Huron

Full Stack Engineer – AI Solutions

Huron
Junior · Midfull-time$95k–$125k / year🇨🇦 Canada
Posted: 1 day agoSource: huron.wd1.myworkdayjobs.com
AWSAzureDockerJavaScriptNode.jsPythonReactTypeScript