Taro Logo

Senior Software Engineer I

Pioneer of Connected Operations Cloud using IoT data to help improve safety, efficiency and sustainability of physical operations globally.
$126,225 - $163,350
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 I to join their Device Services team. This role is crucial in developing and maintaining platforms that power critical customer experiences across their extensive device portfolio. The position offers an opportunity to work with over 2.3 million IoT devices, impacting industries that represent more than 40% of global GDP.

The role combines technical leadership with hands-on development, requiring expertise in various technologies including Go, Python, GraphQL, TypeScript, and React. You'll be responsible for spearheading initiatives within cross-functional teams, mentoring other engineers, and maintaining critical production systems. The position emphasizes both independent work and collaboration, with a focus on customer success and scalable innovation.

As part of Samsara's engineering team, you'll work on technology that directly impacts real-world operations - from keeping lights on to ensuring workers' safety. The company offers a competitive compensation package including base salary ($126,225 - $163,350 CAD), bonus opportunities, and RSU awards. This is a remote position open to candidates residing in Canada, offering flexible working arrangements and comprehensive health benefits.

The ideal candidate will bring 5+ years of software development experience, strong communication skills, and a proven track record of contributing to complex projects. You'll be joining a company that values customer success, long-term thinking, growth mindset, inclusivity, and teamwork. This role presents an excellent opportunity for those interested in making a significant impact on the infrastructure that powers our global economy.

Last updated 18 hours ago

Responsibilities For Senior Software Engineer I

  • Spearhead and mentor a team focused on developing device lifecycle frameworks and services
  • Lead initiatives within cross-functional teams for architecting and implementing new features
  • Work with Go, Python, GraphQL, TypeScript, React, and React Native
  • Maintain production systems and provide operational support
  • Track and investigate bugs using logs and metrics
  • Participate in roadmap planning sessions with product management

Requirements For Senior Software Engineer I

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
  • Team player mentality
  • 3+ years of experience on full-stack or platform-focused teams

Benefits For Senior Software Engineer I

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Health benefits
  • Flexible working
  • Competitive compensation package
  • RSU awards
  • Annual equity refresh grants

Related Jobs