- 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
