


Engineering & Product
Come build hardware and software that keeps our global economy running.
The opportunity
Digitize the physical world.
Solving for a broad set of technical challenges requiring hardware, firmware, real-time data analysis, and machine learning, you’ll help companies go from pen-and-paper to cutting-edge technology.

The opportunity
Have real-world impact.
The challenges you solve help a city’s power grid stay on, companies reduce carbon emissions, and front-line workers return home safely to their families.

The opportunity
Focus on operational excellence.
As we grow, so do our standards. Some products are large in scale and maturity while others are still in early stages, yet they are all built sustainably and with high standards.

The opportunity
Stretch your skills.
Combining independence and collaboration, Samsara will give you the technical ownership you crave, a vision you can believe in, and a team you can count on.

Research & Development Principles
Samsara is rapidly evolving as we grow. As we support more customers with our devices, products, features, and AI capabilities, our R&D Principles encode how we work and make decisions in R&D at Samsara.
- Hold high standards
- Operate what we build
- Make data-driven decisions
- Place Bets We Believe In
- Be accountable
- Create agency
- Build with a platform mindset
- Establish feedback loops
- Go fast
#1 Hold high standards
Without goals, we miss opportunities. Everything we ship must have “Key Performance Indicators” (KPIs) to tell us whether we’re hitting customer expectations and delivering on our mission of safety, efficiency, and sustainability.
#2 Operate what we build
Our customers rely on our products to run their businesses. We embrace a hand-ons culture with our technology to ensure that these solutions are functional, reliable, low-latency, and efficient so businesses can best support the backbone of our economy.
#3 Make data-driven decisions
We've built a culture that relies on data, not anecdotes and not opinions, to make decisions. We are a data-driven business, with a massive dataset. If we're missing data, we seek it out.
#4 Place Bets We Believe In
We have abundant investment opportunities with limited resources and bandwidth. The onus is on us to design, build, and deliver products that customers will need, use, and pay for. We do our homework to identify market opportunity and gaps before we write the first line of code.
#5 Be accountable
We hold ourselves accountable to both our customers and team. Open communication, transparent decision-making, clear expectations, and integrity help us celebrate our wins and learn from our mistakes.
#6 Create agency
We want to empower teams doing the work to drive decisions as much as possible. While some decisions require leadership input, we aim to enable our teams to have the knowledge, confidence, and support to choose their path forward.
#7 Build with a platform mindset
We don’t want to reinvent the wheel! As we create more and more products, we need to ensure they 1) work together, 2) offer consistent functionality, 3) reduce build cost over time. This makes it easier for customers to adopt and for our teams to build them.
#8 Establish feedback loops
Feedback loops are a part of Samsara’s DNA. We seek feedback from everything we deliver, and use that feedback to always get better. This is uniquely important for Samsara because we build products for such a wide range of industries and users in the physical operations space.
#9 Go fast
We optimize for fast decision-making, iterative approaches, and limited bureaucracy. This doesn’t mean that we should “hack” or cut corners, but constantly seek ways to find efficiencies, optimize processes, and help our customers solve their most pressing problems.









#1 Hold high standards
Without goals, we miss opportunities. Everything we ship must have “Key Performance Indicators” (KPIs) to tell us whether we’re hitting customer expectations and delivering on our mission of safety, efficiency, and sustainability.

#2 Operate what we build
Our customers rely on our products to run their businesses. We embrace a hand-ons culture with our technology to ensure that these solutions are functional, reliable, low-latency, and efficient so businesses can best support the backbone of our economy.

#3 Make data-driven decisions
We've built a culture that relies on data, not anecdotes and not opinions, to make decisions. We are a data-driven business, with a massive dataset. If we're missing data, we seek it out.

#4 Place Bets We Believe In
We have abundant investment opportunities with limited resources and bandwidth. The onus is on us to design, build, and deliver products that customers will need, use, and pay for. We do our homework to identify market opportunity and gaps before we write the first line of code.

#5 Be accountable
We hold ourselves accountable to both our customers and team. Open communication, transparent decision-making, clear expectations, and integrity help us celebrate our wins and learn from our mistakes.

#6 Create agency
We want to empower teams doing the work to drive decisions as much as possible. While some decisions require leadership input, we aim to enable our teams to have the knowledge, confidence, and support to choose their path forward.

#7 Build with a platform mindset
We don’t want to reinvent the wheel! As we create more and more products, we need to ensure they 1) work together, 2) offer consistent functionality, 3) reduce build cost over time. This makes it easier for customers to adopt and for our teams to build them.

#8 Establish feedback loops
Feedback loops are a part of Samsara’s DNA. We seek feedback from everything we deliver, and use that feedback to always get better. This is uniquely important for Samsara because we build products for such a wide range of industries and users in the physical operations space.

#9 Go fast
We optimize for fast decision-making, iterative approaches, and limited bureaucracy. This doesn’t mean that we should “hack” or cut corners, but constantly seek ways to find efficiencies, optimize processes, and help our customers solve their most pressing problems.

Meet the team.


Machine Learning & Data
Learn More


SWE Generalist
Learn More


Hardware Team
Learn More


Firmware Team
Learn More


Product Management
Learn More


Product Design Team
Learn More
Read how we solve real-world challenges.

Reducing Costs for Large Caches in Go: Eliminating the Memory Overhead of the Garbage Collector

Senior Staff Software Engineer
Find your next engineering and product role.
Filter by
Help change the way the world operates.
