Senior Software Engineer

Samsara
Summary
Join Samsara, a pioneer in the Connected Operations™ Cloud, and help define the future of physical operations. This remote position, open to UK residents, offers the chance to build software, firmware, and hardware with real-world impact. You'll work on scalable innovation with over 2.3 million IoT devices deployed globally. As a life-long learner, you'll collaborate with a team, develop skills across multiple technologies, and solve real-life problems. You'll also coach and mentor other engineers while receiving support for your own development. This role requires participation in on-call rotation and outage investigations.
Requirements
- 5+ years of relevant industry experience
- Professional experience working with a team to develop customer-focused products
- Strong programming/coding fundamentals in a language such as Java, Python, Golang, or Javascript
- Experience designing, building and maintaining large-scale systems
- Experience operating, maintaining, and enhancing upon large-scale application services
- An ability to estimate, communicate, and deliver upon project milestones with your team
Responsibilities
- Work with product managers, designers, firmware, and infrastructure engineers to design, build, test, and deliver end-to-end products
- Develop skills and knowledge across multiple technologies - Go, GraphQL, Typescript, JavaScript, React, and React Native are some of the components of our technology stack
- Solve real life problems and optimize fleets globally
- Coach, mentor and guide engineers in the team, playing a part in their growth and development
- Maintaining the production systems that your team owns and provide operational support
- Grow as an engineer - Samsara engineers are constantly learning
- Participate in the on-call rotation and outage investigations in the team’s domain
- Champion, role model, and embed Samsara’s cultural principles (Focus on customer success, build for the long term, adopt a growth mindset, be inclusive, and win as a team) as we scale globally and across new offices
Preferred Qualifications
- Experience with Go, JavaScript, TypeScript, or similar programming languages
- Familiarity with multiple tiers, like React Frontends and Microservices
- Contributed heavily to driving significant value to their customers
- Curiosity about our customers, and is eager to improve their day-to-day experience
- Seeks to iterate on new products based on customer feedback
Benefits
Full time employees receive a competitive total compensation package along with employee-led remote and flexible working, health benefits, Samsara for Good charity fund, and much, much more