Senior Software Engineer, Infrastructure (Backend) at Viam

New York, New York, United States

Viam Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Robotics, AI, Industrial ManufacturingIndustries

Requirements

  • Strong programmer, familiar with or open to learning Go
  • Systems experience with Linux (especially ARM/aarch64), and comfort working across Windows and macOS
  • Experience with cloud infrastructure platforms (e.g. GCP, AWS) and building CI/CD & build pipelines (e.g. GitHub Actions)
  • Comfortable with infrastructure as code (Terraform)
  • Systems-thinking mindset and strong debugging skills across networking, filesystems, permissions, and real-world edge environments
  • Can work independently and drive cross-team initiatives in a high-context environment
  • Writes clearly and documents tools and workflows for others to build on

Responsibilities

  • Own and improve our developer platform, including CI/CD pipelines, build systems, and developer environments
  • Partner with engineering teams to prototype and integrate AI/ML capabilities, like LLM-driven code generation, code assistant or smart CI checks, into our developer tooling to eliminate repetitive work and surface real-time insights that boost productivity
  • Design better developer testing infrastructure to ensure seamless hardware and cross-platform support and resilience in edge-specific scenarios like flaky connectivity
  • Manage the full lifecycle of our cloud infrastructure, including multi-region availability planning, cost optimization, and failover strategy, while codifying resources in Terraform and empowering engineers with operational autonomy
  • Partner with other teams to support complex customer projects and deliver robust cross-platform solutions
  • Help shape our incident response strategy and enhance observability practices across the organization
  • Collaborate cross-functionally with engineering teams, Solutions Engineering, and company leadership

Skills

CI/CD
Terraform
LLM
AI/ML
cloud infrastructure
build systems
developer tooling
multi-region
failover
hardware drivers
cross-platform
ML models

Viam

Platform for building and managing smart machines

About Viam

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. The platform allows developers to use any programming language and hardware, making the programming process user-friendly and similar to app development. Viam stands out by reducing the complexity of building smart machines through configurable components, enabling faster innovation and prototyping. The company's goal is to help businesses efficiently build and improve their smart machines while leveraging data to enhance their performance.

Lafayette, ColoradoHeadquarters
2020Year Founded
$84.6MTotal Funding
SERIES_BCompany Stage
Data & Analytics, Robotics & Automation, Consumer SoftwareIndustries
201-500Employees

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

Risks

Competition from established robotics companies like Boston Dynamics could challenge Viam's growth.
Potential cybersecurity vulnerabilities in open-source platforms may impact client trust.
Economic downturns could affect funding availability, impacting Viam's ability to scale.

Differentiation

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

Upsides

Viam's partnership with Tennibot showcases its data-driven automation capabilities.
Carolyn Everson's board appointment strengthens Viam's commercial strategy and market reach.
Viam's $45M Series B funding supports enterprise partnerships and developer ecosystem growth.

Land your dream remote job 3x faster with AI