Software Engineer

1 day, 20 hours ago
Full-time
Senior
Software Development
Armada

Armada

Armada is a full-stack edge infrastructure company that specializes in edge computing and AI solutions tailored for remote and rugged environments. Through its Armada Edge Platform (AEP), the company provides compute, storage, connectivity, and AI/ML capabilities. Armada operates in over 100 countries, addressing operational challenges with thousands of connected assets and active users. The company focuses on simplifying data management and AI deployment in disconnected settings, making it easier for industries to leverage technology. Armada's product lineup includes Atlas, a tool for monitoring IoT devices; Galleon, ruggedized modular data centers for AI inference; Bridge, a platform for managing GPUs; and a Marketplace for hardware and software for remote operations. Armada serves various sectors, including oil and gas, public sector, manufacturing, mining, logistics, and telecommunications, enhancing safety, productivity, and automation in challenging environments.

information technology & services
201-500
Founded 2022
$226M raised

Description

  • 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 performance for Jupyter 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.
  • Execute AI training and inference benchmarks to evaluate latency, throughput, and GPU utilization.
  • Analyze nvidia-smi, DCGM, and system-level metrics to identify and resolve performance bottlenecks.
  • Contribute to platform observability through monitoring, logging, and alerting, and participate in on-call rotations.

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 with infrastructure automation tools such as Ansible.
  • Proficiency in Python.
  • Strong problem-solving skills with a proactive, ownership-driven mindset.
  • Excellent communication and collaboration skills.
  • Experience in deep infrastructure, Kubernetes internals, or performance-critical systems is preferred.

Benefits

  • Competitive base salary for India-based candidates.
  • Equity options to share in Armada’s growth and success.
  • Opportunity to work on a globally deployed edge infrastructure platform.
  • Chance to build transformative systems from the ground up.
  • Equal opportunity employment and a commitment to a discrimination-free workplace.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Protect

SoFi 1K-5K Capital Markets

SoFi is hiring a Senior Software Engineer for its Protect team to help build a next-generation insurance platform and shape the technical direction of a greenfield, high-impact business area.

AWS CI/CD Docker DynamoDB Git Java JavaScript Kafka Kotlin Kubernetes LLM Microservices PostgreSQL React Spring TypeScript
1 day, 5 hours ago

Software Engineer, Developer (Wallets and Onchain Tools)

Coinbase 1K-5K Capital Markets

Coinbase is hiring a software engineer for its CDP Wallets & Onchain Tools team to build developer-focused APIs, SDKs, and documentation that help accelerate crypto application development onchain.

Android Encryption Flutter GitHub Go iOS Microservices OpenAPI React React Native Solana TypeScript Unity
1 day, 6 hours ago

Software Engineer II

Veracyte 251-1K Pharmaceuticals

Veracyte is hiring a cloud engineering and application development professional for its Bioinformatics & Data Science Development team to build scalable cloud-native applications that support cancer diagnostics products and productionize research workflows.

Agile AWS AWS CDK CloudFormation Docker EC2 Kubernetes Machine Learning Microservices Node.js Python React REST API Scrum SQL Terraform Vue.js
1 day, 6 hours ago

Staff Software Engineer, C021 Security

Cribl 251-1K IT Services

Cribl is hiring a Staff Engineer for its C021 new product initiative to help design and build an emerging data platform that processes large volumes of streaming data in a fully remote, remote-first environment.

Apache Spark AWS Azure Docker Druid Flink GCP JavaScript Kafka Kubernetes Linux LLM Node.js
1 day, 6 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers