Senior Software Engineer – Connected Equipment

Posted 4 months ago
Apply Now

Job Description

Senior Software Engineer - Connected Equipment - Search Latest Jobs - Full Time - Part Time - Casual - Volunteering
Job title: Senior Software Engineer – Connected Equipment

Company: Samsara

Job description: About the role:Samsara’s Trailers & Equipment teams focus on delivering solutions for trailer and powered equipment tracking. We help customers understand the utilization of trailers, and the location of expensive assets, and provide them with insight into the health of equipment. We ingest large amounts of data from our hardware in real time and help customers make sense of their overall logistics through real-time visibility, reporting, and alerting.As a software engineer focusing on full-stack at Samsara, you will design and develop features touching many parts of our system that have a tangible impact on customers. You’ll tackle engineering challenges ranging from database architecture for scale, presenting analytics in an intuitive way for users, and performant ways to display insights on mobile and web.We use Golang for our backend, Typescript and React for our web client, GraphQL to fetch data from our backend, and React Native for our mobile app. Direct experience with these technologies is not required.You should apply if:

  • You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real-world impact-helping to keep the lights on, get food into grocery stores, and most importantly, ensure workers return home safely.
  • You want to build for scale: With over 2.3 million IoT devices deployed to our global customers, you will work on a range of new and mature technologies driving scalable innovation for customers across industries driving the world’s physical operations.
  • You are a life-long learner: We have ambitious goals. Every Samsarian has a growth mindset as we work with a wide range of technologies, challenges, and customers that push us to learn on the go.
  • You believe customers are more than a number: Samsara engineers enjoy a rare closeness to the end user and you will have the opportunity to participate in customer interviews, collaborate with customer success and product managers, and use metrics to ensure our work is translating into better customer outcomes.
  • You are a team player: Working on our Samsara Engineering teams requires a mix of independent effort and collaboration. Motivated by our mission, we’re all racing toward our connected operations vision, and we intend to win-together.

to learn about what we value at Samsara.In this role, you will:

  • Help customers visualize the status of thousands of gateways concurrently on country-scale maps
  • Collaborate with other engineers as well as product and design to build, test, and ship new features to help our customers get the most out of their equipment.
  • Bring a customer-focused mindset to all development, thinking through how our customers use our software and how best to meet their needs
  • Help foster an inclusive, collaborative, and supportive environment within the team and the larger engineering organization
  • 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

Minimum requirements for this role:

  • Has 4+ years of relevant industry experience in software development
  • Strong programming/coding fundamentals and has led technical projects
  • Have built or worked on production applications

An ideal candidate also has:

  • Enjoy understanding our users and what would make their day-to-day processes easier to manage
  • Love shipping features that are immediately used by our customers
  • Seek to iterate on new products based on customer feedback

Expected salary:

Location: Canada

Job date: Tue, 30 Jul 2024 07:41:47 GMT

Apply for the job now!