Back to Jobs
SamsaraDevelopment 9h ago

Senior Software Engineer II - Safety

Remote (US, Canada)
Full-time
$142,800—$184,800 CAD
Be the first applicant! 🚀

Job Description

About the role:

We’re looking for a motivated Fullstack Software Engineer to join our Safety In-Vehicle Experience team. Samsara’s In-Vehicle Experience team builds the software that shapes how millions of drivers interact with Samsara on the road. From real-time safety alerts and AI-driven insights to intuitive in-cab experiences, our work directly improves driver safety, engagement, and trust.

This role calls for a solid grasp of software engineering practices, effective communication abilities, and a keenness to learn and collaborate with a team of skilled engineers. You will design and develop features across a broad surface area with a tangible impact on current and future customers.

In this role, you will:

  • Lead design and development of end-to-end features that power real-time safety alerts, in-cab workflows, and Automations
  • Solve complex problems and own the success of your solutions as you architect, build, test, and deliver full-stack products.
  • Mentor junior and mid-level engineers, fostering best practices in code quality, design reviews, testing, and system scalability.
  • Communicate, collaborate, and develop with engineers, platform/infrastructure teams, product managers, designers, and support teams.
  • Build upon skills and knowledge across a range of technologies, such as Go, GraphQL, Typescript, React, and MySQL.
  • Own the operational health of production systems as we build for the future scale of an ever-growing customer base.
  • Make an impact on our core architecture, roadmap, and the wider engineering community.
  • 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

Minimum requirements for the role:

  • 7+ years of experience building and maintaining production-grade fullstack applications.
  • Strong proficiency in at least two of the following: Go, GraphQL, TypeScript, React, or comparable modern frameworks.
  • Proven track record of owning complex systems end-to-end—from design and implementation through deployment and operational support.
  • Experience collaborating with cross-functional teams (firmware, platform, product, and design) to deliver customer-facing features.
  • Strong communication skills with the ability to influence architecture and mentor peers.
  • Demonstrated ability to move seamlessly between front-end and back-end systems to accelerate delivery and resolve integration challenges.

An ideal candidate also has:

  • Experience building fullstack systems that interface with embedded or edge devices, IoT platforms, or real-time telemetry pipelines.
  • Exposure to AI/ML-driven user experiences, such as voice interfaces or feedback loops.
  • Effectively collaborated on a geographically distributed team.
  • Maintained software products at scale.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.