Staff Software Engineer - Platform

Pioneer of the Connected Operations™ Cloud, providing IoT solutions to improve safety, efficiency and sustainability of physical operations across industries.
Backend
Staff Software Engineer
Remote
1,000 - 5,000 Employees
8+ years of experience
Enterprise SaaS · IoT

Description For Staff Software Engineer - Platform

Samsara, a NYSE-listed company (IOT), is seeking a Staff Software Engineer to join their Platform team. This role focuses on building foundational systems that power Samsara's software products, including Alerts, Workflows, Notifications, Reports, User Management, Roles and Permissions, Geo Services, and Billing systems. As a Staff Engineer, you'll be a technical leader bringing fresh ideas and expertise to guide the team's technical design and architecture, enabling increasingly complex features and customer use cases.

The position offers the opportunity to work on critical projects that directly impact industries representing over 40% of global GDP. You'll be part of a team that's revolutionizing physical operations through IoT technology, helping improve safety, efficiency, and sustainability across sectors like agriculture, construction, field services, transportation, and manufacturing.

The role requires a strong technical background with 8+ years of experience, including expertise in distributed systems and cross-organizational leadership. You'll work with cutting-edge technologies, collaborate with various teams, and have direct impact on customer outcomes. The position is remote-based in the UK, offering flexibility while maintaining strong team collaboration.

Key responsibilities include driving technology choices, implementing scalable services, leading technical direction, and acting as a force multiplier for the team. You'll work with a wide range of technologies while helping to build products that have real-world impact—ensuring workers' safety, maintaining supply chains, and improving operational efficiency.

The ideal candidate combines technical expertise with leadership skills, bringing experience in large-scale distributed systems, data modeling, and enterprise software applications. This role offers the opportunity to shape the future of physical operations while working with a team committed to customer success and long-term impact.

Last updated a day ago

Responsibilities For Staff Software Engineer - Platform

  • Drive technology choices and implement services that have broad impact on Samsara's platform
  • Identify opportunities and influence platform technology direction
  • Architect, design, and develop software that enables Samsara to operate at scale
  • Lead teams in delivering products and capabilities
  • Solve hard technical problems and enable rapid product delivery
  • Keep a platform first approach while collaborating with infrastructure and product teams
  • Act as a multiplier for the team
  • Contribute to Samsara's engineering brand in external forums

Requirements For Staff Software Engineer - Platform

Go
Python
JavaScript
TypeScript
  • Bachelor's Degree in Computer Science/Engineering or equivalent practical experience
  • 8+ years of experience in software design and development
  • 2+ years in an architect or leadership role
  • Stellar programming/coding fundamentals
  • 4+ years of experience building large scale distributed systems
  • 4+ years experience leading cross-organization projects
  • Mastery in data modeling and full-stack application architecture at massive scale
  • Programming mastery in Go, Python, JavaScript, TypeScript, C/C++, or similar languages
  • Expert level knowledge of at-scale stream processing decision engines

Benefits For Staff Software Engineer - Platform

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Competitive total compensation package
  • Employee-led remote and flexible working
  • Health benefits
  • Samsara for Good charity fund

Interested in this job?

Jobs Related To Samsara Staff Software Engineer - Platform

Staff Software Engineer

Staff Software Engineer position at Toast, leading backend internationalization efforts and building distributed systems for global restaurant technology platform.

Senior Staff Software Engineer, Sofi Money

Senior Staff Software Engineer position at SoFi, focusing on banking core transformation and implementation of enhanced account structures, offering competitive compensation and benefits.

Staff Software Engineer - Payments

Staff Software Engineer position at Toast focusing on building and managing payment processing systems handling millions of transactions.

Staff Software Engineer- CX Core

Staff Software Engineer position at Qualtrics focusing on CX Core platform development, requiring 8+ years experience in full-stack engineering and system design, offering hybrid work model in Provo, UT.

Staff Software Engineer - Identity & Access Engineering

Staff Software Engineer position at Toast focusing on Identity & Access Management, building and maintaining high-performance microservices for user management and permissions.