Software Engineer

5 days, 12 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

Staff Software Engineer, Platform Streaming (Auth0)

Okta 5K-10K Professional Services

Okta is hiring a Software Engineer for the Streaming Foundations team to build and operate foundational event streaming and data pipeline infrastructure that helps Auth0 scale.

Agile AWS Azure Docker Go Java Kafka Kubernetes React TypeScript
3 minutes ago

Staff Software Engineer, Backend (Consumer - Advanced Trading)

Coinbase 1K-5K Capital Markets

Coinbase is seeking an experienced backend engineer for its Advanced Trading team to build and scale the core systems behind a secure crypto trading platform for experienced traders.

Blockchain Go Machine Learning MongoDB Redis Snowflake System Design
3 minutes ago

Senior Software Engineer (Trading Core)

Hyphen Connect 1-10 staffing & recruiting

A decentralised exchange is hiring a Trading Systems Engineer to strengthen its core trading platform by improving performance, scalability, observability, and low-latency connectivity for institutional API traders.

Go REST API WebSockets
3 minutes ago

Senior Software Engineer, Guest & Host (Partner Integrations)

Airbnb 5K-10K Hotels, Restaurants & Leisure

Airbnb is hiring an Engineer for its Partner Integration team to build and launch partner-driven product integrations that expand the Guest experience across Airbnb’s Stays, Experiences, and Services businesses.

System Design
18 minutes 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