← All roles

Senior / Staff Software Engineer, Fleet Management

Viam ·New York, NY ·Hybrid 12d ago
GoTypeScriptMongoDBgRPCDistributed Systems

About the role

Viam is a robotics engineering platform for configuring, controlling, and managing robots. The Fleet Management team builds the control plane for machines, including cloud systems and web applications. This Senior/Staff Engineer role involves owning systems end-to-end, from architecture to production operation, working with Golang, Svelte, Typescript, MongoDB, and gRPC. Engineers on this team build systems developers interact with directly while evolving backend architecture for real-world robot

Requirements

Experience 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, and making sound technical tradeoffs as systems evolve. Robotics or IoT experience is not required.

About the company

Viam

Viam builds a software platform for developing, deploying and operating robotics and physical AI applications. Engineers use it to connect hardware, collect data and manage fleets of machines in industries such as robotics, food and beverage, marine and industrial manufacturing.

View company page →
$190k–235k
Hybrid New York, NYNew York, United States
Posted 12d ago
Apply for this role
Opens job-boards.greenhouse.io ↗
About the company
Viam
http://www.viam.com

Viam builds a software platform for developing, deploying and operating robotics and physical AI applications. Engineers use it to connect hardware, collect data and manage fleets of machines in industries such as robotics, food and beverage, marine and industrial manufacturing.

View company page →