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.

Senior / Staff Software Engineer, Fleet Management at Viamrobotics | JobZoey