Platform Engineer
KnockFull Time
Junior (1 to 2 years)
Key technologies and capabilities for this role
Common questions about this position
Candidates should be a strong programmer familiar with or open to learning Go, with systems experience in Linux (especially ARM/aarch64) and comfort across Windows and macOS.
Experience with cloud infrastructure platforms like GCP or AWS, building CI/CD and build pipelines such as GitHub Actions, and infrastructure as code with Terraform is required.
This information is not specified in the job description.
This information is not specified in the job description.
A strong candidate has a systems-thinking mindset, strong debugging skills across networking, filesystems, permissions, and edge environments, can work independently, drive cross-team initiatives, and writes clearly while documenting tools.
Platform for building and managing smart machines
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.