Senior Software Engineer - Forms

Samsara Samsara · Enterprise · San Francisco, CA · Remote · Platform

Senior Software Engineer, Full-Stack for the Forms team at Samsara, a company focused on the Connected Operations Cloud for industries dependent on physical operations. The role involves designing and building end-to-end features for a digital forms platform that replaces paper-based workflows, improving safety, compliance, and efficiency. Responsibilities include leading technical projects, mentoring engineers, and improving platform scalability and reliability. Requires 5+ years of experience in full-stack development, with a focus on web applications and backend services.

What you'd actually do

  1. Design and build end-to-end Forms features across web, mobile, backend services, and platform integrations.
  2. Lead technical projects from discovery through rollout, including architecture, implementation, testing, observability, and launch.
  3. Improve the scalability, reliability, and extensibility of the Forms platform as usage grows across customers and product areas.
  4. Partner with Product and Design to turn customer needs into simple, powerful workflows for field and operations teams.
  5. Raise engineering quality through thoughtful code reviews, testing strategy, operational excellence, and mentorship.

Skills

Required

  • 5+ years of professional software engineering experience
  • Strong experience building production web applications and backend services
  • Proficiency in at least one backend language (Go, Java, C#, or equivalent)
  • Ability to lead complex, ambiguous projects across multiple systems and stakeholders
  • Strong product judgment and a customer-focused approach to engineering tradeoffs
  • Experience designing APIs, data models, permissions, and scalable service boundaries
  • Comfort mentoring engineers and influencing technical direction without relying on authority
  • Strong communication skills and ability to work closely with Product, Design, and cross-functional partners

Nice to have

  • Experience with React, TypeScript, Go, GraphQL, or mobile-backed product workflows
  • Experience building configurable platforms, workflow builders, forms, automations, or low-code/no-code tools
  • Experience with operational products used by frontline workers
  • Experience improving reliability, observability, and performance of customer-facing systems