Job Description

Title: Software Engineer, Developer Ecosystem

Location: Remote – US

Who we are

Samsara (NYSE: IOT) is the pioneer of the Connected Operations Cloud, which is a platform that enables organizations that depend on physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations. At Samsara, we are helping improve the safety, efficiency and sustainability of the physical operations that power our global economy. Representing more than 40% of global GDP, these industries are the infrastructure of our planet, including agriculture, construction, field services, transportation, and manufacturing and we are excited to help digitally transform their operations at scale.

Working at Samsara means you’ll help define the future of physical operations and be on a team that’s shaping an exciting array of product solutions, including Video-Based Safety, Vehicle Telematics, Apps and Driver Workflows, Equipment Monitoring, and Site Visibility. As part of a recently public company, you’ll have the autonomy and support to make an impact as we build for the long term.

Recent awards we’ve won include:

Glassdoor’s Highest-Rated Tech Companies for Culture and Values 2023

Great Place To Work Certified 2023

Best Place to Work by Built In 2023

Financial Times The Americas’ Fastest Growing Companies 2023

Deloitte Fast 500 Companies

We see a profound opportunity for data to improve the safety, efficiency, and sustainability of operations, and hope you consider joining us on this exciting journey.

About the role:

The Developer Ecosystem team is responsible for maintaining and enhancing Samsara’s public API, webhooks, data connectors and app marketplace. In this role, you will help scale our systems and help raise the bar of our engineering team.

The public API serves more than 200 million requests a day and is a key component of the Samsara Platform. Our customers’ operations depend on our API being up and responding quickly.

As a Software Engineer, you will design and implement some of the most critical aspects of our platform. You’ll drive the evolution of our systems to support our tremendous growth. You’ll make our systems even more efficient, fault tolerant, resilient, and performant. You will help define the architecture and implementation of increasingly complex features and services as we expand the capability of our platform.

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.

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

  • Architect, design, and develop systems for powering the core of Samsara’s public API and data connectors
  • Build full-stack features that drive the growth of our app marketplace
  • Develop plans and execute on the technical roadmap for solving performance and scalability challenges associated with high growth
  • Champion, role model, and embed Samsara’s cultural principles (Obsess Over the Customer, Build for the Long Term, Growth Mindset) as we scale globally and across new offices

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.

Minimum requirements for this role:

  • Strong programming/coding fundamentals
  • Experience designing and architecting large, high-scale systems
  • A focus on and desire to mentor fellow engineers
  • An ability to estimate, communicate, and deliver upon project milestones with your team
  • A Bachelors or higher in Computer Science or related discipline

An ideal candidate also has:

  • Contributed heavily to driving significant value to their customers
  • Enjoys understanding users and what would make their day to day processes easier
  • Loves shipping high-quality features that are immediately used by our customers
  • Seeks to iterate on new products based on customer feedback
  • Experience building public-facing APIs