Software Engineer - Ingestion

Samsara is the pioneer of the Connected Operations™ Cloud, 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.
$99,875 - $129,250
Backend
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
1+ year of experience
Enterprise SaaS · IoT

Description For Software Engineer - Ingestion

Samsara is seeking a Software Engineer to join our Data Ingestion team. As an engineer on the Data Ingestion team, your goal will be to continually improve the reliability, performance, and scalability of the data ingestion infrastructure that powers Samsara's platform.

On this team, we maintain the real-time data ingestion platform at Samsara that our product teams can rely on to experiment, iterate, and build new products and features rapidly. You will have an opportunity to work closely with other teams who use the systems you build & maintain, collecting immediate feedback to continuously improve this infrastructure. We are on a mission to scale our ingestion system to support our rapidly growing customer base, and we'd love for you to be a part of it.

This is a remote position open to candidates residing in Canada.

In this role, you will:

  • Develop and scale microservices handling gigabytes/sec of streaming data
  • Identify and add new features to our in-house time-series data store
  • Partner with product and firmware teams to understand their data needs and build solutions to support them
  • Build a great user experience for our internal customers using this infrastructure
  • Champion, role model, and embed Samsara's cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally and across new offices

Minimum requirements for the role:

  • Bachelor's Degree in Computer Science/Engineering or equivalent practical experience
  • 1-2+ years of relevant industry experience in software development
  • Experience working with web services deployed on Cloud providers such as AWS, Azure, or GCP

An ideal candidate also has:

  • Experience working on backend-focused teams
  • Enjoys thinking about systems - their life cycles, edge cases, interactions, and failure modes
  • Enjoys working collaboratively with developers of different focuses (such as frontend, mobile, firmware, ML/computer vision)

Samsara's Compensation Philosophy: Samsara's compensation program is designed to deliver Total Direct Compensation (based on role, level, and geography) that is at or above market. We do this through our base salary + bonus/variable + restricted stock unit awards (RSUs) for eligible roles. For eligible roles, a new hire RSU award may be awarded at the time of hire, and additional RSU refresh grants may be awarded annually.

We pay for performance, and top performers in eligible roles may receive above-market equity refresh awards which allow employees to achieve higher market positioning.

The range of annual base salary for full-time employees for this position is: $99,875 — $129,250 CAD

Last updated 2 months ago

Responsibilities For Software Engineer - Ingestion

  • Develop and scale microservices handling gigabytes/sec of streaming data
  • Identify and add new features to our in-house time-series data store
  • Partner with product and firmware teams to understand their data needs and build solutions to support them
  • Build a great user experience for our internal customers using this infrastructure
  • Champion, role model, and embed Samsara's cultural principles

Requirements For Software Engineer - Ingestion

Java
Python
  • Bachelor's Degree in Computer Science/Engineering or equivalent practical experience
  • 1-2+ years of relevant industry experience in software development
  • Experience working with web services deployed on Cloud providers such as AWS, Azure, or GCP

Benefits For Software Engineer - Ingestion

Medical 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 Software Engineer - Ingestion

Quality Engineer

Quality Engineer role at Samsara, working on ensuring high-quality products across mobile, web, and API platforms.

Customer Engagement Manager - Budget (Project Hire) Management

Customer Engagement Budget Manager position at Disney Experiences, focusing on financial management and budget administration for global marketing teams.

Software Engineer, Performance Platform

Backend Software Engineer role at DoorDash focusing on performance platform development, offering competitive salary and comprehensive benefits.

Unreal Engine SDK Developer

Unreal Engine SDK Developer position at KRAFTON, focusing on developing and maintaining gaming infrastructure tools and plugins.

Software Engineer

Join BJSS as a Software Engineer to work on enterprise-scale solutions using modern technologies in an award-winning tech consultancy.