Taro Logo

Senior Software Engineer - Connected Asset Maintenance

Pioneer of Connected Operations Cloud using IoT data to improve safety, efficiency and sustainability of physical operations.
$126,140 - $212,000
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS · IoT

Job Description

Samsara, a pioneer in Connected Operations Cloud (NYSE: IOT), is seeking a Senior Software Engineer to join their Connected Asset Maintenance team. This role offers the opportunity to shape the foundations of a brand-new product, building a cutting-edge platform that leverages digitization and centralized data to modernize physical workflows.

The position combines strong software engineering expertise with excellent communication skills, requiring collaboration within and across teams. You'll be instrumental in architecting and scaling systems that support Samsara's rapidly growing customer base, working with technologies like Go, Python, GraphQL, TypeScript, and React.

As a Senior Engineer, you'll lead and mentor others while building enterprise-grade maintenance platform features, including extensible APIs, asset warranty tracking, and AI-powered automation. The role involves cross-functional collaboration with product managers, designers, and engineers to deliver solutions aligned with customer needs.

The impact of your work will be significant, helping to improve the safety, efficiency, and sustainability of physical operations that power the global economy. With over 2.3 million IoT devices deployed globally, you'll work on both new and mature technologies, driving scalable innovation across industries.

Samsara offers a competitive compensation package ($126,140 - $212,000 USD) along with benefits including health coverage, flexible working arrangements, and participation in the Samsara for Good charity fund. The position is remote, open to candidates residing in the US, and provides the opportunity to work with a team that values customer success, long-term thinking, growth mindset, inclusivity, and winning as a team.

The ideal candidate will have 5+ years of industry experience, a computer science degree, and a proven track record of contributing to complex projects. Strong communication skills and team-player mentality are essential, as is the ability to learn and adapt quickly in a fast-paced environment.

Last updated 14 days ago

Responsibilities For Senior Software Engineer - Connected Asset Maintenance

  • Lead and mentor engineers in building foundations of enterprise-grade asset maintenance platform
  • Drive cross-functional initiatives with product managers, designers, and engineers
  • Contribute across the stack using Go, Python, GraphQL, TypeScript, React, and React Native
  • Maintain production systems and provide operational support
  • Utilize logs and metrics for debugging and system reliability
  • Participate in roadmap planning sessions
  • Champion Samsara's cultural principles

Requirements For Senior Software Engineer - Connected Asset Maintenance

Go
Python
TypeScript
React
  • Bachelor's degree in Computer Science, Computer Engineering or related field
  • 5+ years of relevant industry experience in software development
  • Excellent communication, collaboration, and problem-solving skills
  • Great team player mentality
  • 3+ years of experience on full-stack or product-focused teams (preferred)

Benefits For Senior Software Engineer - Connected Asset Maintenance

Medical Insurance
401k
  • Competitive total compensation
  • Health benefits
  • Remote and flexible working
  • Samsara for Good charity fund

Related Jobs