Staff Software Engineer, Infrastructure (Backend)

Viam
Full-time
New York, NY
$220,000
Posted on 5 months ago

Job Description

Viam is seeking a Staff Software Engineer to define modern platform engineering for connected machines and robotics. This role focuses on building high-value infrastructure products, optimizing systems, and creating 'golden paths' for developers to deploy code to edge devices and cloud services.

Responsibilities

  • Build resilient systems for cloud and edge environments
  • Own the lifecycle of cloud infrastructure using Terraform and Go
  • Evolve CI/CD pipelines and build systems
  • Integrate AI/ML capabilities into tooling
  • Design testing infrastructure for complex hardware scenarios

Requirements

  • Strong software engineering fundamentals
  • Debugging skills across networking, filesystems, and edge constraints
  • Experience with cloud infrastructure (GCP, AWS) and CI/CD pipelines
  • Deep Linux systems experience (ARM/aarch64)
  • Experience managing resources via code (Terraform)
  • Independent initiative and cross-team leadership
  • Clear documentation and tool design for extensibility

Benefits

  • No benefits