Senior Software Engineer

Samsara Logo

Samsara

πŸ“Remote - United Kingdom

Summary

Join Samsara's Global Compliance team as a Senior Software Engineer and contribute to building systems that manage driver compliance with drive time limits. You will develop and maintain systems for recording, monitoring, and reporting on drive times, ensuring compliance with regulations. This remote position, based in the UK, involves working across the Samsara technology stack (firmware, backend, mobile apps) and collaborating with a team to optimize driver operations. You will solve complex problems, maintain production systems, and mentor junior engineers. The role requires strong programming fundamentals and experience with large-scale systems. Samsara offers a competitive compensation package, including health benefits and flexible working.

Requirements

  • 4+ years of experience designing and building products in a skilled software engineering team
  • Strong programming/coding fundamentals in a language such as Java, Python, or Golang
  • Ability to solve difficult, ambiguous problems in a methodical manner. Good level of comfort working on tasks where there is limited data or precedent
  • Experience designing, building and maintaining large-scale systems
  • Ability to estimate, communicate, and deliver upon project milestones with your team
  • Proactive growth mindset, always looking at ways to improve the status quo

Responsibilities

  • Work with product managers, designers, and engineers to build and deliver features across firmware, back-end, browser and mobile
  • Solve problems that enable our product for our global customers
  • Work with the team to maintain the production systems that you own and keep a high bar for system operation
  • Coach, mentor and guide engineers in the team, playing a part in their growth and development. Also, receive support on your own personal development
  • 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

Preferred Qualifications

  • Experience with Go, JavaScript, TypeScript, or similar programming languages
  • Experience in developing, deploying and maintaining distributed, highly scalable software
  • Demonstrated ability to help develop the technical mastery of our newer engineering team members

Benefits

  • Competitive total compensation package
  • Employee-led remote and flexible working
  • Health benefits
  • Samsara for Good charity fund

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.