Samsara

Staff Software Engineer, Time Series

Samsara

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $157,360 - $281,000 per year

Job Level

Lead

Tech Stack

CloudDistributed SystemsIoTMicroservices

About the role

  • Improve reliability, performance, and scalability of Samsara’s in-house time-series data store and event streaming framework
  • Develop and scale microservices handling gigabytes/sec of streaming data
  • Identify and add new features to the time-series datastore and event streaming framework
  • Partner with product and firmware teams to understand data needs and build solutions
  • Build a great user experience for internal customers using this infrastructure
  • Work closely with teams who use the systems to collect feedback and continuously improve infrastructure
  • Champion and embed Samsara’s cultural principles across teams

Requirements

  • Bachelor’s Degree in Computer Science/Engineering or equivalent practical experience
  • 8+ years of experience in software design, development, and algorithm-related solutions
  • At least 2 years in an architect or leadership role
  • Stellar programming/coding fundamentals
  • 4+ years building large-scale distributed systems
  • 4+ years leading cross-organization projects
  • Experience working on backend-focused teams (ideal)
  • Experience with large-scale enterprise software applications (ideal)
  • Ability to think about systems life cycles, edge cases, interactions, and failure modes (ideal)
  • Enjoys working collaboratively with developers across frontend, mobile, firmware, ML/computer vision (ideal)
  • Must reside in the United States (remote position open to candidates residing in the US)
Benefits
  • Competitive total compensation package (base salary + bonus/variable + RSUs)
  • Base salary range $157,360—$281,000 USD
  • Bonus/variable pay
  • Restricted Stock Unit (RSU) awards with possible annual refresh grants
  • Employee-led remote and flexible working / Flexible working model
  • Health benefits
  • Inclusive work environment and accommodations for persons with disabilities
  • Remote work options

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
microservicestime-series data storeevent streaming frameworksoftware designalgorithm-related solutionsdistributed systemsbackend developmentlarge-scale enterprise software applicationssystems life cyclesfailure modes
Soft skills
collaborationleadershipuser experiencefeedback collectionproblem-solvingcommunicationcross-organization project managementcultural principles advocacy
Certifications
Bachelor’s Degree in Computer ScienceBachelor’s Degree in Engineering
The Home Depot

Principal Software Engineer, Store Operations

The Home Depot
Leadfull-time🇺🇸 United States
Posted: 4 hours agoSource: homedepot.wd5.myworkdayjobs.com
AngularCloudDistributed SystemsGoogle Cloud PlatformJavaJavaScriptjQueryLinuxNode.jsNoSQLPythonReact+5 more
The Home Depot

Senior Software Engineer – Gemini Enterprise Platform

The Home Depot
Seniorfull-time$80k–$180k / year🇺🇸 United States
Posted: 4 hours agoSource: homedepot.wd5.myworkdayjobs.com
CloudDistributed SystemsGoGoogle Cloud PlatformPythonSQLTerraform
The Home Depot

Staff Software Engineer – Gemini Enterprise Platform

The Home Depot
Leadfull-time🇺🇸 United States
Posted: 4 hours agoSource: homedepot.wd5.myworkdayjobs.com
CloudDistributed SystemsGoGoogle Cloud PlatformPythonTerraform
The Home Depot

Senior Software Engineer – SAP Inventory Management, IM/WM

The Home Depot
Seniorfull-time$60k–$130k / year🇺🇸 United States
Posted: 4 hours agoSource: homedepot.wd5.myworkdayjobs.com
Granicus

Senior Software Engineer

Granicus
Seniorfull-time$95k–$105k / year🇺🇸 United States
Posted: 9 hours agoSource: careers-granicus.icims.com
AWSDockerJavaKubernetesRubyRuby on RailsSpringSpring BootSpringBoot