Viam helps companies unlock the power of AI, data and automation in the physical world. We provide a single platform for engineers of all disciplines to solve problems together and build solutions that are fast and future-proof. Viam powers solutions across robotics, food and beverage, climate tech, marine, industrial manufacturing, and more. Founded in 2020 by former MongoDB co-founder and CTO Eliot Horowitz, Viam is headquartered in New York City. Visit www.viam.com to learn more.
Pick a job to read the details
Tap any role on the left — its description and apply link will open here.
About Viam
Viam is building the platform that makes robotics as programmable as software. Our software allows developers and companies to configure, control, and manage physical devices—from a single robot in a lab to fleets of machines deployed in the real world.
The company was founded by Eliot Horowitz, co-founder and former CTO of MongoDB, with the goal of making it dramatically easier to build and operate systems that interact with the physical world.
Today Viam powers developers and organizations working across robotics, industrial automation, research, and connected devices. 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 programmable, observable, and manageable at scale.
New York City (Hybrid 3+ days per week in office)
This team owns the infrastructure that moves data from devices to the cloud and makes it usable across the Viam platform. That spans real-time streaming pipelines, backend services, and the platform APIs. Reliability, latency, and correctness here affect every solution built on Viam. The team works primarily in Go and C++. Reporting directly to the CEO.
As Lead you'll manage a team of 4-6 engineers, staying hands-on across technical leadership, development, and people management. Focused on backend platform challenges that power Viam.
We're looking for a technical lead with strong systems judgment who can own direction for a team and work cross-functionally across engineering.
Our culture emphasizes ownership, curiosity, and decisive execution.
The salary for this role is between $220,000 - 250,000 /year. Your exact offer will vary based on factors, including experience level, skillset, market location, and balancing internal equity relative to peers at the company. We recognize that the person we hire may be less experienced, or more senior, than this job description as posted. In these situations, the updated salary range will be communicated to you as a candidate.
Your exact offer will vary based on factors including experience level, skillset, market location, and balancing internal equity relative to peers at the company. We recognize that the person we hire may be less experienced, or more senior, than this job description as posted. In these situations, the updated salary range will be communicated to you as a candidate.
Viam’s base salary range for this role is posted above. In addition to cash compensation, Viam offers a comprehensive Total Rewards package that includes equity grants, health benefits, and more.
Viam does not accept unsolicited agency resumes or calls from recruitment agencies or search firms. Please do not forward resumes to our jobs alias or Viam employees. Viam is not responsible for any fees related to unsolicited resumes.
Ready to apply?
Apply to Viam
About Viam
Viam is building the platform that makes robotics as programmable as software. Our software allows developers and companies to configure, control, and manage physical devices—from a single robot in a lab to fleets of machines deployed in the real world.
The company was founded by Eliot Horowitz, co-founder and former CTO of MongoDB, with the goal of making it dramatically easier to build and operate systems that interact with the physical world.
Today Viam powers developers and organizations working across robotics, industrial automation, research, and connected devices. 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 programmable, observable, and manageable at scale.
New York City (Hybrid — 3+ days per week in office)
The Fleet Management team builds the control plane for machines running on Viam — the cloud systems and web applications that allow developers to configure devices, deploy software across fleets, and operate machines at scale.
The team owns the lifecycle of machine configuration and software running on those devices, along with the platform infrastructure that supports it — including authentication and permissions, machine logs uploaded from deployed devices, and the usage tracking behind Viam’s billing systems.
Our work sits at the intersection of product engineering and platform infrastructure. Engineers on this team build systems developers interact with directly while also evolving the backend architecture that supports machines operating in the real world.
The stack includes Golang backend services, modern web applications (Svelte / Typescript), MongoDB, and gRPC APIs.
Engineers on this team own systems end-to-end, from architecture and implementation through production operation. As the number of machines and developers using Viam grows, the team is focused on evolving the architecture that allows fleets of machines to be managed reliably at scale.
As a Senior or Staff Engineer, you’ll help raise the engineering bar through architecture discussions, mentorship, and guidance on complex projects.
Examples of work in this role include:
We’re looking for an experienced engineer who enjoys owning systems end-to-end and shipping production software.
You may have experience:
Experience with robotics or IoT is not required.
Our culture emphasizes ownership, curiosity, and decisive execution.
We know great engineers come from many backgrounds. If you're excited about the challenges we’re solving, we encourage you to apply. The salary for this role is between $ 190,000 - 259,000 /year.
Viam’s base salary range for this role is posted above. In addition to cash compensation, Viam offers a comprehensive Total Rewards package that includes equity grants, health benefits, and more.
Viam does not accept unsolicited agency resumes or calls from recruitment agencies or search firms. Please do not forward resumes to our jobs alias or Viam employees. Viam is not responsible for any fees related to unsolicited resumes.
Ready to apply?
Apply to Viam
About Viam
Viam is building the platform that makes robotics as programmable as software. Our software allows developers and companies to configure, control, and manage physical devices—from a single robot in a lab to fleets of machines deployed in the real world.
The company was founded by Eliot Horowitz, co-founder and former CTO of MongoDB, with the goal of making it dramatically easier to build and operate systems that interact with the physical world.
Today Viam powers developers and organizations working across robotics, industrial automation, research, and connected devices. We’re a ~100-person company headquartered in New York City.
While we may not have the role open that is a great fit for you now, we may have something perfect for you just around the corner! Share your interests with us, and we will do our best to match you to your dream job once it comes along.
This application is not going into an empty void! Once you fill out the details below, we will tag you for future opportunities that we think could be a fit for you.
Having said that, we encourage you to continuously check our site and stay up to date with our LinkedIn for newly posted openings.
Viam’s base salary range for this role is posted above. In addition to cash compensation, Viam offers a comprehensive Total Rewards package that includes equity grants, health benefits, and more.
Viam does not accept unsolicited agency resumes or calls from recruitment agencies or search firms. Please do not forward resumes to our jobs alias or Viam employees. Viam is not responsible for any fees related to unsolicited resumes.
Ready to apply?
Apply to Viam
Cookies & analytics
This site uses cookies from third-party services to deliver its features and to analyze traffic.