Software Engineer at Armada
, , -
Full Time


Start Date

Immediate

Expiry Date

10 Apr, 26

Salary

0.0

Posted On

10 Jan, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Kubernetes, Go, Python, Infrastructure as Code, Linux Networking, PCI Passthrough, GPU Drivers, System-Level Debugging, Ansible, Performance Analysis, Monitoring, Logging, Alerting, Collaboration, Problem-Solving, Detail-Oriented

Industry

Software Development

Description
About the Company Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We’re looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere. Software Engineer Location: Bangalore, India Experience: 5–7 years Work Mode: Onsite (#LI-Onsite) About Armada Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and traditional cloud infrastructure are limited, as well as environments where data must be processed locally for real-time analytics and AI at the edge. We’re on a mission to bridge the digital divide by building advanced, rapidly deployable technology infrastructure that can operate anywhere. About the Role We are looking for a Software Engineer (L3) to join our AI Platform team, where you will play a key role in building and operating Armada’s GPU-as-a-Service (GPUaaS) platform. In this role, you will work within architectural patterns defined by senior engineers to deliver high-quality infrastructure features with a strong focus on feature ownership, performance, and operational stability. You will own the end-to-end implementation of specific platform modules—from writing Go-based Kubernetes controller logic to executing stress and performance tests that validate GPU reliability and system stability in production. This role is ideal for engineers who enjoy hands-on execution, infrastructure ownership, and working on systems at scale. What You’ll Do Feature Development Develop and maintain custom Kubernetes operators for GPU, storage, and infrastructure automation. Implement CRDs, reconciliation logic, and lifecycle management for AI workloads. Storage & Networking Configure and optimize CSI-based persistent volumes using storage backends such as VAST, Weka, or DDN. Implement and maintain Kubernetes CNI policies using tools such as Cilium or Calico. Monitor and troubleshoot SR-IOV virtual functions and network performance issues. Performance & Operations Execute standardized AI training and inference benchmarks focused on latency, throughput, and utilization. Analyze nvidia-smi, DCGM, and system-level metrics to identify and resolve performance bottlenecks. Contribute to platform observability through monitoring, logging, and alerting. Participate in on-call rotations for critical infrastructure components. Required Qualifications 5–7 years of experience in software, platform, or cloud engineering roles. Strong hands-on experience with Kubernetes. Experience implementing CRDs and basic controller logic using Go. Proficiency with Infrastructure as Code tools including Kubernetes manifests, Helm, and Terraform. Working knowledge of Linux networking, PCI passthrough, GPU drivers, and system-level debugging. Experience using Ansible for automation. Proficiency in Go and Python. Strong problem-solving skills and a collaborative mindset. Compensation & Benefits For India-based candidates, we offer a competitive base salary along with equity options, allowing you to share in Armada’s growth and success. You’re a Great Fit If You’re A hands-on engineer who enjoys building and owning infrastructure features. Detail-oriented, with a strong focus on quality and reliability. Comfortable working in a fast-paced, entrepreneurial environment. A collaborative team player who values shared success. Motivated to learn and grow in platform and systems engineering. Equal Opportunity Statement Armada is committed to fostering an inclusive workplace and is an equal opportunity employer. We do not discriminate based on race, color, gender, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other characteristic protected by law. Unsolicited Resumes and Candidates Armada does not accept unsolicited resumes or candidate submissions from external agencies or recruiters. All candidates must apply directly through our careers page. Any resumes submitted without a prior signed agreement will be considered unsolicited, and Armada will not be obligated to pay any fees. You're a Great Fit if You're A go-getter with a growth mindset. You're intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge A detail-oriented problem-solver. You can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude Thrive in a fast-paced environment. You're energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company A collaborative team player. You focus on business success and are motivated by team accomplishment vs personal agenda Highly organized and results-driven. Strong prioritization skills and a dedicated work ethic are essential for you Equal Opportunity Statement At Armada, we are committed to fostering a work environment where everyone is given equal opportunities to thrive. As an equal opportunity employer, we strictly prohibit discrimination or harassment based on race, color, gender, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other characteristic protected by law. This policy applies to all employment decisions, including hiring, promotions, and compensation. Our hiring is guided by qualifications, merit, and the business needs at the time. Unsolicited Resumes and Candidates Armada does not accept unsolicited resumes or candidate submissions from external agencies or recruiters. All candidates must apply directly through our careers page. Any resumes submitted by agencies without a prior signed agreement will be considered unsolicited and Armada will not be obligated to pay any fees.
Responsibilities
The Software Engineer will develop and maintain custom Kubernetes operators for GPU and infrastructure automation, and will execute performance tests to validate system stability. This role involves end-to-end implementation of platform modules and contributing to platform observability.
Loading...