Viam is looking to solve the problem of unlocking the power of AI, data and automation in the physical world by providing a single platform for engineers to solve problems together and build solutions that are fast and future-proof.
Requirements
- Full stack experience with a focus on backend development
- Experience with Golang, MongoDB, and Linux running in GCP
- Experience with Svelte and Vue for building simple yet meaningful frontend experiences
- Experience with cloud services, distributed environments, and modern web architectures
- Experience with resilient backend systems
- Experience with gRPC API
- Experience with distributed cron, robot logs, billing, and triggers
Responsibilities
- Architect and scale cloud services and distributed systems that serve as the foundation for Viam platform
- Mentor engineers, give thoughtful code reviews, and help us grow a team that values inclusion and creativity
- Propose and implement our application's gRPC API and core product features like scheduling (distributed cron), robot logs, billing, and triggers
- Building internal tools and services that other teams rely on to ship features faster
- Supporting user authentication and access management flows for Viam application
- Shaping our broader application architecture and technical roadmap
- Implementing business critical features
Other
- 3+ days a week in office (Hybrid)
- Bachelor's degree or higher (not explicitly mentioned but implied)
- 100% covered medical/dental/vision insurance plans, commuter benefits
- 25 days paid vacation and generous holiday observances
- Collaborative environment with strong belief in shared ownership and in-person teamwork