Senior Software Engineer

🇺🇸 Bellevue, Washington
$2K - $2K Annual
Posted 3 months ago
Expires June 9, 2026
Full TimeOn-siteEngineering

Armada is seeking a Senior Software Engineer to join our Edge organization. This role involves architecting and developing core services for the Armada Edge Platform, integrating a hybrid fleet of Azure Local, OpenShift, and Kubernetes clusters. Additionally, the position includes building automation software to provision and manage physical network infrastructure, such as firewalls and switches, alongside compute nodes.

Key responsibilities include developing robust infrastructure services that abstract platform complexity, creating unified APIs for deploying to various clusters. The engineer will build custom controllers and orchestration logic to enable seamless interaction with Azure Arc and OpenShift APIs. Responsibilities also encompass engineering Zero-Touch Provisioning workflows for bare-metal compute nodes and integrating hardware telemetry into the platform control plane for health monitoring.

The ideal candidate will have at least 8 years of professional development experience focusing on backend systems, distributed architecture, platform engineering, or network automation. Expertise in Golang, with over 5 years of experience, is required, along with proven experience in writing software to provision and manage network devices using programmatic interfaces like Netconf, RESTconf, or gRPC. Technical familiarity with Kubernetes, Azure Local (Azure Stack HCI), or OpenShift architectures, deep experience with Linux systems programming, and a strong understanding of Docker, OCI runtimes, and L2/L3 networking protocols are also essential.

Armada offers a competitive base salary ranging from $157,600 to $197,000 USD, along with equity options. Benefits include subsidized medical, dental, and vision insurance, health savings accounts, flexible spending accounts, dependent care FSAs, retirement plan options including 401(k) and Roth 401(k), unlimited paid time off, and 14 paid company holidays per year.

Working at Armada means taking ownership, driving autonomy, and delivering impact. Employees tackle challenges that haven't been solved before, contributing to building something transformative from the ground up. The work at Armada not only defines careers but also furthers the mission to bridge the digital divide for customers around the world.

More Jobs at armada