Salary
💰 $157,360 - $281,000 per year
Tech Stack
CloudDistributed SystemsIoTMicroservices
About the role
- Continually improve the 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 other teams to collect feedback and continuously improve infrastructure
- Champion and embed Samsara’s cultural principles across engineering and global offices
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 of experience building large-scale distributed systems
- 4+ years of experience leading cross-organization projects
- Experience working on backend-focused teams (preferred)
- Experience working on large-scale enterprise software applications (preferred)
- Ability to think about systems life cycles, edge cases, interactions, and failure modes (preferred)
- Enjoys collaborating with developers across frontend, mobile, firmware, ML/computer vision (preferred)
- Must reside in the United States (remote position open to candidates residing in the US)
- Ability to secure and maintain legal right to work in the specified work location