Software Engineer

Armada
Indiana
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5-7 yearsSkills: ["Communication","Collaboration","Problem-solving","Ownership","Attention to detail"]

Armada is seeking a Software Engineer to build and operate the GPUaaS platform, focusing on Kubernetes operators, CRDs, and infrastructure at scale. The role emphasizes end-to-end ownership from development to production, with emphasis on platform development, storage/data infrastructure, networking, performance engineering, and observability to ensure reliability and performance for AI workloads at the edge.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Armada
Armada
7 months ago

Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live

Job Summary

Armada is seeking a Software Engineer to build and operate the GPUaaS platform, focusing on Kubernetes operators, CRDs, and infrastructure at scale. The role emphasizes end-to-end ownership from development to production, with emphasis on platform development, storage/data infrastructure, networking, performance engineering, and observability to ensure reliability and performance for AI workloads at the edge.
Location: Indiana
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design, develop, and maintain custom Kubernetes operators for GPU, storage, and infrastructure automation.
  • •Implement Custom Resource Definitions (CRDs), reconciliation logic, and lifecycle management for AI workloads.
  • •Own end-to-end feature implementation following established architectural patterns.
  • •Configure and optimize CSI-based persistent storage using VAST, Weka, or DDN backends; tune storage for notebooks, training jobs, and inference services.
  • •Implement and maintain Kubernetes CNI policies using Cilium or Calico; monitor and troubleshoot SR-IOV virtual functions and network performance issues.

Key Requirements

  • •5–7 years of experience in software, platform, or cloud engineering roles.
  • •Strong hands-on experience with Kubernetes and platform engineering.
  • •Proficiency in Go, with experience implementing CRDs and basic controller patterns.
  • •Experience with Infrastructure as Code, including Kubernetes manifests, Helm charts, and Terraform.
  • •Working knowledge of Linux systems, networking, PCI passthrough, GPU drivers, and system-level debugging.
Experience:5-7 yearsEdge computingGPUAICloud
Skills:CommunicationCollaborationProblem-solvingOwnershipAttention to detail
Languages:English
Tech Stack:KubernetesGoCRDTerraformHelmAnsibleLinuxPCI passthroughGPU driversCalicoCiliumPython

Company Brief

Armada
Builds software tools for developing, testing, and operating autonomous vehicle systems, including simulation, perception, and fleet orchestration components to accelerate safe deployment of self-driving vehicles and robotics applications.
Industry: Robotics
Website