Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Viam Logo

Senior Software Engineer, Infrastructure (Backend)

Viam

From $191,000
Oct 16, 2025
New York, NY, US
Apply Now

Viam is looking for a Senior Software Engineer to join their Infrastructure team to own and improve their developer platform, including CI/CD pipelines, build systems, and developer environments. The goal is to unblock engineers and customers, enabling them to ship quickly and confidently by developing tools used by customers to build and deploy their own pluggable hardware drivers, software services, and ML models through the Viam Registry.

Requirements

  • Is a strong programmer, familiar with or open to learning Go
  • Has systems experience with Linux (especially ARM/aarch64), and comfort working across Windows and macOS
  • Has experience with cloud infrastructure platforms (e.g. GCP, AWS) and building CI/CD & build pipelines (e.g. GitHub Actions)
  • Is comfortable with infrastructure as code (Terraform)
  • Has a systems-thinking mindset and strong debugging skills across networking, filesystems, permissions, and real-world edge environments
  • Worked in IoT or other hardware/software environments
  • Experience with WebRTC, gRPC, or real-time communication systems
  • Familiarity with observability tools like Prometheus, Grafana, or OpenTelemetry

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

Other

  • 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
  • Background on a Developer Productivity, Platform Engineering, or Internal Tools team