Senior Software Engineer I – Operational Excellence | Samsara | Remote (United States, Canada)

Senior Software Engineer I – Operational Excellence | Samsara | Remote (United States, Canada)

Remote Canada, US
Application ends: August 1, 2024
Apply Now

Job Description

About the role:

Samsara is hiring a Senior Software Engineer to join our Operational Excellence team (OPX) in Core Infra. Core Infra is responsible for developing the infrastructure platform that powers Samsara’s connected operations cloud.

The OPX team’s mission is to provide Samsara software engineering teams the platform capabilities and internal tools to deliver and operate highly available software systems. OPX empowers teams with the observability capabilities and developer tooling necessary to measure and improve their software’s health and performance.

This role is open to candidates residing in Connecticut, Delaware, Florida, Georgia, Indiana, Maine, Maryland, Massachusetts, Michigan, New Hampshire, New Jersey, New York, North Carolina, Ohio, Pennsylvania, Rhode Island, South Carolina, Vermont, Virginia, Washington DC, West Virginia, Ontario, or Quebec

You should apply if:

  • You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real-world impact—helping to keep the lights on, get food into grocery stores, and most importantly, ensure workers return home safely.
  • You want to build for scale: With over 2.3 million IoT devices deployed to our global customers, you will work on a range of new and mature technologies driving scalable innovation for customers across industries driving the world’s physical operations.
  • You are a life-long learner: We have ambitious goals. Every Samsarian has a growth mindset as we work with a wide range of technologies, challenges, and customers that push us to learn on the go.
  • You believe customers are more than a number: Samsara engineers enjoy a rare closeness to the end user and you will have the opportunity to participate in customer interviews, collaborate with customer success and product managers, and use metrics to ensure our work is translating into better customer outcomes.
  • You are a team player: Working on our Samsara Engineering teams requires a mix of independent effort and collaboration. Motivated by our mission, we’re all racing toward our connected operations vision, and we intend to win—together.

Click here to learn about what we value at Samsara. 

In this role, you will: 

  • Design and develop effective and easy-to-use software and tools through which product engineering teams can measure, monitor, improve service reliability and cost-efficiency
  • Play a pivotal role in advancing Samsara platform capabilities by actively enhancing our Infrastructure as Code (IaC) practices and monitoring, with a primary focus on Terraform development and automation
  • Own and/or lead the engineering responsibility for multiple components in a project
  • Contribute to and enhance on-call and incident response capabilities, improving how Samsara product engineering teams operate their services with confidence
  • Drive operational excellence in our platform, through continuous improvement to our paved path to production, architectural review, and operational readiness review practices
  • Drive the evolution of our infrastructure architecture and developer-facing capabilities
  • 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
  • 4+ years of experience on infrastructure and/or platform engineering focused teams
  • Experience writing high quality code focused on infrastructure, deployment, and operations challenges
  • Proven experience with IaC/Terraform, demonstrating a deep understanding of infrastructure automation and cloud services.
  • Experienced at writing high quality code (in Python, Ruby, Scala, Java or Go) focused on infrastructure, deployment and operations challenges
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Experience working on large-scale enterprise software applications and distributed systems
  • Strong communication and collaboration skills 

An ideal candidate also has:

  • Specific skills or experience that are nice to have
  • Experience with operational metrics, dashboard creation and data analysis (exposure to BigQuery or DataBricks)
  • Experience building and using observability tools, internal developer portals (Backstage), and establishing scalable observability practices and usage standards
  • Passionate interest in site reliability, application performance, and continuous improvement