remote
Staff Software Engineer - Sustainability - Samsara
Software Engineer
Lead the design and delivery of scalable, data‑driven solutions that advance sustainability across industrial operations, leveraging IoT, cloud, and machine learning to unlock actionable insights and reduce environmental impact.
About the role
Key Responsibilities
- Architect and implement end‑to‑end data pipelines that ingest, process, and analyze IoT telemetry from diverse industrial assets.
- Develop and maintain high‑performance services in Python and Node.js, ensuring reliability, scalability, and security on AWS.
- Collaborate with cross‑functional teams to define sustainability metrics, build dashboards, and deliver insights that drive operational efficiency and carbon reduction.
- Apply machine learning techniques to predict equipment failures, optimize energy usage, and support circular economy initiatives.
- Mentor junior engineers, conduct code reviews, and champion best practices in software quality and DevOps.
Requirements
- 10+ years of software engineering experience with a strong focus on cloud‑native architecture.
- Proficiency in Python, Node.js, and AWS services (Lambda, S3, DynamoDB, Kinesis).
- Hands‑on experience with IoT data ingestion, time‑series databases, and real‑time analytics.
- Solid background in machine learning model development and deployment.
- Excellent communication skills and a passion for sustainability and environmental impact.
Skills
pythonnodejsawsmachine learning