Taro Logo

Senior Software Engineer - Automation

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

Job Description

Samsara (NYSE: IOT) is seeking a Senior Software Engineer to join their Automation team, working on the Connected Operations™ Cloud platform. This role offers an exciting opportunity to shape how thousands of customers automate their operations through backend-heavy systems and user-facing surfaces.

As a Senior Software Engineer on the Automation team, you'll be instrumental in building scalable infrastructure, developing new orchestration capabilities, and driving the evolution of automation architecture. The position involves working with cutting-edge technologies including GoLang, GraphQL, TypeScript, React, and ReactNative, though direct experience with these specific technologies is not required.

The role combines technical expertise with business impact, as you'll be working on systems that help improve the safety, efficiency, and sustainability of physical operations across multiple industries including agriculture, construction, field services, transportation, and manufacturing. With over 2.3 million IoT devices deployed globally, you'll be tackling challenges at scale while maintaining close contact with end users.

Key aspects of the role include collaborating with cross-functional teams, maintaining production systems, mentoring fellow engineers, and contributing to a positive team culture. The position offers competitive compensation ($126,140 - $212,000 USD base salary) plus equity, comprehensive benefits, and the flexibility of remote work within the US.

Ideal candidates will bring experience with workflow engines, state machines, or orchestration platforms, along with a track record of delivering customer value through scalable software solutions. This is an excellent opportunity for someone who wants to make a real-world impact while working with modern technologies in a fast-growing company.

Last updated a day ago

Responsibilities For Senior Software Engineer - Automation

  • Work with product managers, designers, firmware and infra engineers to architect, build, test and deliver full stack features
  • Maintain production systems and provide operational support
  • Help build team culture
  • Solve problems that enable our product for global customers
  • Partner with other teams to handle requirements and evangelize the platform
  • Champion and role model Samsara's cultural principles

Requirements For Senior Software Engineer - Automation

Go
TypeScript
React
Node.js
  • 5+ years of industry experience building and operating production software systems
  • Proficiency in at least one backend language (Go, Java, C#, or equivalent)
  • Experience designing and architecting large, high-scale systems
  • Focus on and desire to mentor fellow engineers
  • Ability to estimate, communicate, and deliver upon project milestones

Benefits For Senior Software Engineer - Automation

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Competitive total compensation package
  • Employee-led remote and flexible working
  • Health benefits
  • Samsara for Good charity fund
  • RSU awards
  • Annual RSU refresh grants for eligible roles

Related Jobs