Full-Time

Senior Software Engineer

Netcode, Backend

Confirmed live in the last 24 hours

Viam

Viam

201-500 employees

Platform for building and managing smart machines

Data & Analytics
Robotics & Automation
Consumer Software

Compensation Overview

$160k - $191kAnnually

+ Equity Grants + Health Benefits

Senior

New York, NY, USA

Hybrid role (~3 days a week in our NYC office located at 1900 Broadway).

Category
Backend Engineering
Software Engineering
Required Skills
gRPC
WebRTC

You match the following Viam's candidate preferences

Employers are more likely to interview you if you match these preferences:

Degree
Experience
Requirements
  • solid experience in backend development
  • excited to dive deeper into distributed systems
  • energy in collaboration
  • thrives in a team-oriented environment
  • enjoys adapting to evolving product goals with flexibility
  • experience diagnosing and resolving challenging technical issues
  • enjoys mentoring and developing junior engineers
  • prefers in-person collaboration in the office but is also comfortable with remote team members
Responsibilities
  • develop backend features that enhance the developer experience for creating smart machine applications
  • contribute to the foundations of the viam-server application
  • enable other teams to build richer features in the future
  • work deeply on Viam’s network connectivity suite
  • influence the application’s architecture and broader technical direction
  • engage with diverse client types, from browsers to smart machines, mobile devices, and SDKs
  • work with protocols like gRPC, WebRTC, and HTTP to enable cross-platform connectivity
  • learn and advance the use of WebRTC in smart machine communication
  • dive deeper into robotics, Internet of Things, and other areas where software meets hardware

Viam offers an open-source platform that simplifies the creation and management of smart machines and IoT devices, including industrial robots and smart home appliances. Developers can use any programming language and existing software to build these machines, making the process user-friendly and similar to app development. Viam stands out by reducing the complexity of hardware configuration and providing services for data management, enabling businesses to innovate quickly. The company's goal is to help enterprises effectively build and improve their smart machines using data insights.

Company Stage

Series B

Total Funding

$84.6M

Headquarters

Lafayette, Colorado

Founded

2020

Growth & Insights
Headcount

6 month growth

0%

1 year growth

0%

2 year growth

8%
Simplify Jobs

Simplify's Take

What believers are saying

  • Viam's partnerships, like with Tennibot, showcase its platform's real-world applications.
  • The rise of edge computing aligns with Viam's focus on data management and optimization.
  • Viam's recent $45M Series B funding supports its growth and innovation initiatives.

What critics are saying

  • Increased competition from established robotics companies could challenge Viam's market growth.
  • Potential cybersecurity vulnerabilities in Viam's open-source platform could expose clients.
  • Economic downturns may impact Viam's ability to secure future funding rounds.

What makes Viam unique

  • Viam offers an open-source platform for building and managing smart machines.
  • The platform supports any language, hardware, or existing software for smart machine development.
  • Viam's Modular Registry simplifies adding hardware components and services to smart machines.

Help us improve and share your feedback! Did you find this helpful?

Benefits

100% covered medical/dental/vision insurance plans, commuter benefits

Competitive salary & equity packages

Reproductive Health Benefits including Fertility Benefits and Abortion Access Travel Benefits

25 days paid vacation and generous holiday observances

One Medical Membership

Class Pass & Citi Bike memberships

Free lunch everyday that you’re in the office

Paid parental leave