Samsara

Staff Software Engineer – Time Series

Samsara

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $157,360 - $281,000 per year

Job Level

Lead

Tech Stack

CloudDistributed SystemsIoTMicroservices

About the role

  • Improve reliability, performance, and scalability of Samsara’s in-house time-series data store and event streaming framework
  • Develop and scale microservices handling gigabytes/sec of streaming data
  • Identify and add new features to the time-series datastore and event streaming systems
  • Partner with product and firmware teams to understand data needs and build solutions
  • Build a great user experience for internal customers using this infrastructure
  • Work closely with other teams, collect immediate feedback, and continuously improve infrastructure
  • Lead and participate in cross-organization projects and architect-level decisions
  • Champion and embed Samsara’s cultural principles as the company scales

Requirements

  • Bachelor’s Degree in Computer Science/Engineering or equivalent practical experience
  • 8+ years of experience in software design, development, and algorithm-related solutions
  • At least 2 years in an architect or leadership role
  • Stellar programming/coding fundamentals
  • 4+ years of experience building large-scale distributed systems
  • 4+ years of experience leading cross-organization projects
  • Experience working on backend-focused teams (preferred)
  • Experience working on large-scale enterprise software applications (preferred)
  • Enjoys thinking about systems: life cycles, edge cases, interactions, and failure modes (preferred)
  • Enjoys working collaboratively with developers of different focuses (frontend, mobile, firmware, ML/computer vision) (preferred)
  • Must reside in the United States (position open to candidates residing in the US)
  • Ability to secure and maintain the legal right to work at the company and in the specified work location