Viamrobotics
Senior / Staff Software Engineer, Fleet Management
New York, NY. Posted 8 months ago
The role
Engineers on the Fleet Management team build the control plane for machines running on Viam. You will design backend services, develop full-stack features, and evolve architecture to manage fleets of machines at scale.
What you will do
- Designing and building backend services that manage machine configuration and fleet state
- Developing full-stack features across APIs, databases, and web applications
- Building systems that deploy configuration and software updates across fleets of machines
- Evolving authentication and permissions systems
- Building infrastructure for storing and retrieving logs uploaded from deployed machines
- Improving systems that track machine usage and power the billing platform
- Shaping architecture decisions to help the fleet platform scale
- Owning systems end-to-end from architecture and implementation through production operation
- Raising the engineering bar through architecture discussions, mentorship, and guidance
Required qualifications
- Experienced engineer who enjoys owning systems end-to-end and shipping production software
Nice to have
- Experience building production systems in distributed or cloud environments
- Experience designing APIs and backend services that operate reliably at scale
- Experience debugging complex distributed systems or production services
- Experience working across teams to improve shared platform capabilities, developer tooling, or user-facing systems
- Experience making sound technical tradeoffs as systems and architecture evolve
- Experience with robotics or IoT
Benefits
- 100% covered medical/dental/vision insurance plans
- Commuter benefits
- 25 days paid vacation and generous holiday observances
- Free lunch every day that you are in the office
- One Medical Membership
- Citi Bike memberships
- Monthly wellness stipend
- Paid parental leave
- Reproductive Health Benefits, including Fertility Benefits and Abortion Access Travel Benefits
- Yearly Learning and Development Budget
About the company
Viam is a ~100-person robotics engineering platform headquartered in New York City. It lets users configure, control, and manage robots intuitively and quickly.