Samsara is looking to improve the safety, efficiency, and sustainability of physical operations by harnessing IoT data. The Vehicle Diagnostics team specifically aims to process real-time signals from IoT devices in vehicles to help customers make their fleets safer, greener, and more efficient.
Requirements
- Strong programming/coding fundamentals in a language such as Java, Python, or Golang
- Experience designing and architecting large, high-scale systems
- Experiencing with large-scale observability for production systems
- Experience triaging and assessing incoming customer and QA found issues
- Experience working on a production system that manages large amounts of data
- Experience designing and developing highly-reusable interfaces
- Built production services using Golang
Responsibilities
- Lead the design and development of products and abstractions based on vehicle telematics data.
- Lead technical discussions with teammates to identify gaps in our platform and influence the roadmap by setting direction and recommending solutions.
- Collaborate with other full-stack teams to make design decisions and understand downstream implications in our product.
- Own the end-to-end lifecycle of diagnostic data from on-vehicle capture through customer delivery: ingesting and decoding CAN/OBD signals on the Vehicle Gateway (VG), transforming and storing data in scalable backend systems, and exposing it to customers via stable APIs, webhooks, and intuitive Dashboard experiences.
- Work directly with firmware engineers and vehicle experts to make both vehicle data and insights visible to end customers.
- Ship features that are immediately used by our customers and iterate based on their feedback.
- Measure impact of features we build and iterate based on outcomes.
Other
- 5+ years of professional industry experience in software development
- An ability to estimate, communicate, and deliver upon project milestones with your team
- Champion, role model, and embed Samsara's cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally and across new offices
- Experience fostering collaboration and camaraderie in a dynamic, fast-paced environment
- Experience leading and mentoring engineers to think critically about the right problems to solve and to think about their systems/solutions (life cycles, edge cases, failure modes)
- This role is fully remote in the US or Canada.
- All offers of employment are contingent upon an individual's ability to secure and maintain the legal right to work at the company and in the specified work location, if applicable.