Full Time

Senior Software Engineer II - Infrastructure Platform

Samsara
$120,000 - $160,000* / year (about $58–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Samsara, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Senior Software Engineer II - Infrastructure Platform at Samsara, you will play a pivotal role in designing, developing, and maintaining scalable infrastructure solutions that support our cutting-edge IoT technology. Your responsibilities will encompass collaborating with cross-functional teams to enhance system performance, provide robust solutions to complex problems, and ensure the reliability and security of our platform. By leveraging your expertise in software engineering, you will contribute to driving innovation within our infrastructure and will have a significant impact on the overall architecture and efficiency of our systems.



Job Responsibilities

  • Design and implement scalable and resilient infrastructure solutions that meet the needs of our IoT platform.
  • Collaborate with engineering teams to develop and maintain tools for automated deployment and monitoring.
  • Identify and resolve performance bottlenecks and security vulnerabilities within the infrastructure.
  • Contribute to architectural discussions and decisions related to infrastructure and back-end systems.
  • Document infrastructure processes, tools, and best practices to ensure effective knowledge transfer.
  • Participate in on-call rotations and support incident response efforts as needed.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master’s degree is a plus.
  • 5+ years of experience in software engineering, with a focus on infrastructure and distributed systems.
  • Proficiency in programming languages such as Python, Go, Java, or similar.
  • Strong experience with cloud platforms (AWS, GCP, Azure) and container technologies (Docker, Kubernetes).
  • Deep understanding of networking concepts, microservices architecture, and security practices.
  • Hands-on experience with Infrastructure as Code tools such as Terraform or CloudFormation.
  • Excellent problem-solving skills and the ability to work in a fast-paced environment.


Technologies & Tools

The Senior Software Engineer II in the Infrastructure Platform team will primarily utilize technologies such as AWS and Kubernetes for cloud management and orchestration. Additional tools include Terraform for Infrastructure as Code, Docker for containerization, and monitoring solutions like Prometheus. Experience with CI/CD tools such as Jenkins or GitLab is expected, as well as proficiency with various programming languages including Python and Java.



Ideal Candidates

Ideal candidates for the Senior Software Engineer II position will exhibit strong analytical skills coupled with a proactive approach to problem-solving. They will thrive in collaborative environments, readily engaging with cross-functional teams to drive results. A passion for technology and innovation, along with a strong commitment to security and operational excellence, will distinguish the best applicants. Additionally, candidates should demonstrate effective communication skills to convey complex technical concepts clearly to non-technical stakeholders.

In the Indianapolis-Carmel-Greenwood, IN metro area, the middle pay across its 1.1 million jobs was $49,340 a year in May 2025, says the Bureau of Labor Statistics. Pay calculator →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.