Viam

Viam

Senior / Staff Software Engineer, Fleet Management

New York, NY · Staff+ · Full-time

Sponsorship not specified$190k-$235kDetected 14 days ago
TypeScriptGoSvelteDistributed SystemsBackend DevelopmentFull-Stack DevelopmentMongoDBCloud PlatformsgRPCRoboticsMentoring

About the role

  • New York City (Hybrid - 3+ days per week in office)
  • Our work sits at the intersection of product engineering and platform infrastructure.
  • The stack includes Golang backend services, modern web applications (Svelte / Typescript), MongoDB, and gRPC APIs.

Responsibilities

  • Engineers on this team build systems developers interact with directly while also evolving the backend architecture that supports machines operating in the real world.
  • Engineers on this team own systems end-to-end, from architecture and implementation through production operation.
  • designing and building backend services that manage machine configuration and fleet state
  • building production systems in distributed or cloud environments
  • Collaborate Openly
  • Lead with Curiosity

Requirements

  • Experience with robotics or IoT is not required.

Compensation

  • The salary for this role is between $ 190,000 - 235,000 /year.

Benefits

  • 100% covered medical/dental/vision insurance plans, commuter benefits
  • 25 days paid vacation and generous holiday observances
  • One Medical Membership
  • Monthly wellness stipend to be used for a variety of fitness-related items like gym memberships, fitness classes, fitness equipment, and more
  • Paid parental leave
  • Reproductive Health Benefits, including Fertility Benefits and Abortion Access Travel Benefits
  • Yearly Learning and Development Budget for your own personal learning goals

Company info

  • 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

This listing is sourced directly from Viam's careers page and normalized into a canonical job model.