samsara

Staff Software Engineer - CAM

Apply Now

At a Glance

Location
SF Bay Area
Work Regime
remote
Experience
8+ years
Posted
2026-02-11T17:06:33-05:00

Key Requirements

Required Skills

MicroservicesPython

Domain Knowledge

  • Engineering

Requirements

Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.

8+ years of experience in software design and development, including building and operating production systems at scale.

3+ years building data-intensive or ML-backed products, such as forecasting systems, anomaly detection, recommendation systems, or other high-complexity predictive models (e.g., in fintech, health, reliability, or similar domains).

Strong programming fundamentals and deep proficiency in Python for backend and data/ML-related services.

Experience designing and operating distributed systems or large-scale microservices (e.g., event-driven architectures, time-series storage, streaming or batch data pipelines).

Demonstrated experience leading cross-team or cross-org projects from inception through rollout, including managing ambiguity, driving alignment, and delivering measurable business impact.

Responsibilities

Connected Asset Maintenance (CAM)

is one of Samsara’s fastest-growing software bets: a brand-new product area focused on transforming asset and fleet maintenance from reactive, paper-based workflows into

AI-driven, predictive maintenance programs

. We’re building a modern platform that uses rich IoT and telematics data, intuitive interfaces, and centralized workflows to help customers reduce downtime, extend asset life, and run more efficient operations.

We are seeking a

Staff Software Engineer