Samsara

Senior Software Engineer – Optimization Engineering

Samsara

full-time

Posted on:

Origin:  • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Salary

💰 CA$142,800 - CA$184,800 per year

Job Level

Senior

Tech Stack

AWSAzureCloudDistributed SystemsGoGoogle Cloud PlatformIoTJava

About the role

  • Design, develop, and deploy cutting-edge heuristics and metaheuristics to solve complex NP-Hard optimization problems in production systems
  • Focus on route optimization, vehicle routing problems (VRP), and the traveling salesman problem (TSP) to deliver high-impact customer solutions
  • Collaborate with stakeholders to extract and formalize requirements, transforming business needs into mathematical formulations and technical specifications
  • Write high-quality, scalable, and maintainable code in Go, Java or C++
  • Contribute to the design and architecture of large-scale, high-performance backend systems
  • Act as a force multiplier: participate in technical design discussions and mentor other engineers
  • Bring a customer-focused mindset to development to ensure technical solutions translate into better customer outcomes
  • Work on Samsara\'s Routing Platform that unifies route planning, dispatch, navigation, and real-time telematics

Requirements

  • Bachelor\'s Degree in Computer Science/Engineering or equivalent practical experience
  • 8+ years of relevant industry experience in software development
  • Experience designing and implementing heuristics and metaheuristics for solving NP-Hard problems in production systems
  • Proficiency in code development in a corporate environment with languages such as Go, Java or C++
  • Demonstrated ability to extract formal requirements (e.g., a mathematical formulation) from stakeholder requirements
  • Strong understanding of algorithm design, data structures, and computational complexity
  • Experience with designing and architecting large, high-scale backend systems
  • Solid understanding of distributed systems and cloud computing principles
  • Experience with public cloud providers such as AWS, Azure, or GCP (preferred)
  • Masters or PhD with 5+ years of experience (preferred)
  • Proven experience with Vehicle Routing Problem (VRP) related challenges (bonus)
  • Strong product mindset and bias towards delivering incremental value to customers
  • Must reside in Canada (role open to candidates residing in Canada)