Full Time

Software Engineer - Infrastructure

Samsara
$90,000 - $140,000* / year (about $43–$67 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 Software Engineer - Infrastructure at Samsara, you will play a vital role in designing, building, and maintaining our scalable infrastructure systems. You will collaborate with cross-functional teams to implement and optimize backend services, ensuring robust, efficient, and scalable solutions that meet the demands of our growing platform. Your work will directly impact the performance, reliability, and security of our services, making you a key contributor to the overall success of our engineering goals.



Job Responsibilities

  • Design and implement cloud infrastructure solutions to support various applications and services.
  • Collaborate with software engineering teams to establish best practices for software deployment and operations.
  • Ensure system reliability and availability through automation and monitoring tools.
  • Optimize infrastructure costs by implementing efficient resource management strategies.
  • Troubleshoot and resolve performance issues related to infrastructure and backend services.
  • Participate in code reviews and provide mentorship to junior engineers on infrastructure design and implementation.
  • Keep abreast of the latest industry trends and technologies to enhance our infrastructure capabilities.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in software development with a focus on infrastructure.
  • Strong proficiency in programming languages such as Python, Go, or Java.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Familiarity with container orchestration tools such as Kubernetes or Docker.
  • Solid understanding of networking fundamentals and system architecture principles.
  • Knowledge of CI/CD pipelines, version control, and infrastructure as code practices.


Technologies & Tools

As a Software Engineer - Infrastructure, you will utilize a variety of advanced technologies and tools to manage infrastructure efficiently. This includes but is not limited to cloud computing platforms such as AWS and Azure, containerization technologies like Docker, orchestration tools like Kubernetes, and monitoring solutions such as Prometheus and Grafana. You will also work with configuration management tools and infrastructure-as-code languages such as Terraform or Ansible to automate deployment processes.



Ideal Candidates

Ideal candidates for the Software Engineer - Infrastructure position at Samsara will possess strong problem-solving skills and a proactive mindset. They should demonstrate a passion for infrastructure and operations, with the ability to work effectively in a fast-paced and dynamic environment. Excellent communication skills and a collaborative spirit are essential, as the role requires close interaction with various teams. Additionally, an eagerness to learn and adapt to new technologies and methodologies will help candidates thrive in our innovative company culture.

Your LinkedIn About section is where you say what you do and what you are looking for. Type your job and a few facts, and pick from five drafts. Write an About section →

View Similar Jobs

Matches Jobs

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