Skip to content

Jobs

Viam

Robot type
Robot AI and Software
Location
New YorkNew YorkUSA
Job type
Software
Posted
Mar 9, 2026
Salary
$190,000–$235,000 a year
Full-time

Senior / Staff Software Engineer, Fleet Management

Job description

Founded by Eliot Horowitz, co-founder and former CTO of MongoDB, Viam is a novel robotics engineering platform that lets you configure, control, and manage robots intuitively and quickly. We’re inspiring a generation of engineers to solve complicated automation problems with our uniquely powerful suite of software tools. We’re a ~100-person company headquartered in New York City.

Building software for machines introduces challenges that traditional software systems rarely face. Devices operate in real-world environments, networks are unreliable, and software must interact with hardware, sensors, and real-time data.

At Viam, engineers build the platform and tools that make those machines…

Job responsibilities

  • designing and building backend services that manage machine configuration and fleet state
  • developing full-stack features across APIs, databases, and web applications used to operate machines
  • building systems that deploy configuration and software updates across fleets of machines
  • evolving authentication and permissions systems used across the Viam platform
  • building infrastructure for storing and retrieving logs uploaded from deployed machines
  • improving the systems that track machine usage and power Viam’s billing platform
  • shaping architecture decisions that help the fleet platform scale as deployments grow

Job requirements

  • building production systems in distributed or cloud environments
  • designing APIs and backend services that operate reliably at scale
  • debugging complex distributed systems or production services
  • working across teams to improve shared platform capabilities, developer tooling, or user-facing systems
  • making sound technical tradeoffs as systems and architecture evolve

Similar jobs