Staff Software Engineer, Platform & Infrastructure
Qualified.com- Full Time
- Expert & Leadership (9+ years)
Candidates should possess a Bachelor’s degree in Computer Science or a related field, and have at least 7 years of software engineering experience, with a focus on infrastructure. Strong programming skills in Go are required, along with experience with Linux operating systems, particularly ARM/aarch64, and familiarity with cloud infrastructure platforms such as GCP or AWS. Experience with infrastructure as code using Terraform is also necessary, alongside a systems-thinking mindset and solid debugging skills across networking, filesystems, and permissions.
As a Staff Software Engineer, you will own and improve the developer platform, including CI/CD pipelines, build systems, and developer environments, partnering with engineering teams to integrate AI/ML capabilities into the tooling. You will design better developer testing infrastructure, manage the full lifecycle of cloud infrastructure, including multi-region availability planning and cost optimization, and support complex customer projects. Additionally, you will collaborate with teams to shape incident response strategy and enhance observability practices, and help empower engineers with operational autonomy.
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.