Lead Software Engineer, Platform

Reposted 19 Days Ago
Be an Early Applicant
New York, NY, USA
In-Office
205K-235K Annually
Senior level
Robotics • Software
The Role
Lead the Sensing team to set technical direction for camera, video, and audio streaming, while owning technical decisions and managing engineers. Collaborate with other teams and ensure reliability across platforms.
Summary Generated by Built In

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.

The Engineering Challenge

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.

About the Team

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.

What You'll Own

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.

  • Set priorities and technical direction for the team.
  • Lead the architecture of the end-to-end streaming pipeline from device to cloud.
  • Drive the reliability and performance of the services and platform APIs.
  • Own cross-team problems and take them to resolution.
  • Communicate clearly on progress, tradeoffs, and risks to engineering leadership.
What You Bring

We're looking for a technical lead with strong systems judgment who can own direction for a team and work cross-functionally across engineering.

  • Experience leading a team of engineers and setting technical direction.
  • Background building and scaling backend or platform infrastructure in production, ideally in Go.
  • Familiarity with cloud infrastructure and distributed systems at scale.
  • Sound judgment on system design and tradeoffs under real constraints.
  • Track record of driving cross-team projects from ambiguity to production.
  • Experience with streaming systems or real-time data transport is a plus. 
  • Robotics or IoT experience is not required.
How We Work

Our culture emphasizes ownership, curiosity, and decisive execution.

  • This space has brand new challenges and we all have an appetite to learn
  • Good work in production beats perfect work in review
  • We know that the best teams help each other succeed through feedback

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.

Full-time Benefits

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.

  • 100% covered medical/dental/vision insurance plans, commuter benefits
  • 25 days paid vacation and generous holiday observances
  • Free lunch every day that you’re in the office
  • One Medical Membership
  • Citi Bike memberships
  • 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
Values:
  • Vision Driven
  • Collaborate Openly
  • Act Decisively
  • Succeed Through Diversity
  • Hold Ourselves Accountable
  • Lead with Curiosity
To all recruitment agencies: 

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.

Skills Required

  • Experience leading technical directions and decisions
  • Proven experience with Golang, C, and C++
  • Comfort with low-level, performance-sensitive systems
  • People management experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, NY
74 Employees

What We Do

Robotics has the potential to do so much good, but progress has been slowed by complicated hardware and software integrations, long development cycles, and people's fear of tripping over a robot on their way to work. At Viam, we’re addressing these issues by building a novel robotics platform that relies on standardized building blocks rather than custom code to create, configure and control robots quickly and intuitively. We’re empowering engineers - aspiring and experienced - across industries to solve complicated automation problems with our innovative and developer-friendly software tools. If you are interested in learning more, apply to one of our many open positions. We are hiring!

Similar Jobs

Capital One Logo Capital One

Lead Software Engineer

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
3 Locations
55000 Employees
179K-246K Annually
In-Office
5 Locations
72000 Employees
173K-286K Annually

FINRA Logo FINRA

Software Engineer

Financial Services
In-Office
6 Locations
5123 Employees
114K-249K Annually

Cardlytics Logo Cardlytics

Principal Software Engineer

AdTech • Fintech • Marketing Tech
Remote or Hybrid
US
450 Employees

Similar Companies Hiring

Milestone Systems Thumbnail
Artificial Intelligence • Other • Security • Software • Analytics • Big Data Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Hardware • Other • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account