Demo

Senior Software Engineer, Edge Infrastructure

Armada
Bellevue, WA Full Time
POSTED ON 4/3/2025
AVAILABLE BEFORE 5/1/2025
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.

About The Role

We are seeking a skilled and motivated Senior Software Engineer to join our growing Edge team. You will be a key contributor to designing, implementing, and maintaining the core infrastructure services, with a strong emphasis on cloud infrastructure and Kubernetes software development, that power our ruggedized Galleon mobile data centers and their seamless integration with our Commander cloud platform. You will work on building and managing cloud-native services, ensuring the reliability, security, and scalability of our distributed computing platform deployed in diverse and challenging environments.

Location. This role is office-based at our Bellevue, Washington office.

What You'll Do (Key Responsibilities)

  • Architect, design, and develop robust, scalable, and highly available infrastructure services for our ruggedized Galleon data centers, using Golang primarily
  • Hands-on develop critical infrastructure components, including workload and service management, for the platform
  • Decompose complex infrastructure problems into simple, straightforward solutions, providing mechanisms for prioritization and rapid execution
  • Develop and maintain APIs (RESTful and/or gRPC) for internal and external consumption, enabling interaction with its services
  • Optimize services for maximum speed, scalability, and resource utilization, ensuring high availability and responsiveness in edge environments
  • Work with cloud platforms (AWS, GCP, Azure) and deploy applications in containerized environments (Docker, Kubernetes) within the context of Galleon and Commander
  • Develop and implement automation tools and scripts (e.g., using Python, Ansible, or Terraform) to streamline infrastructure operations and deployments
  • Implement Zero Touch Provisioning solutions and software's to enable rapid deployment of Galleon data centers
  • Create and maintain comprehensive documentation for architecture, code, and operational procedures
  • Collaborate closely with other engineering teams (including networking, DevOps, frontend, and product) to ensure seamless integration of the infrastructure with the overall Armada.ai platform
  • Participate in code reviews, providing and receiving constructive feedback

Required Qualifications

  • 7 years of professional software development experience, with a strong focus on backend and infrastructure development
  • Expert-level proficiency in Golang, with a solid understanding of Go's paradigms, idioms, and best practices. Experience with other languages like Java or Python is a plus
  • Proven track record of designing and developing large-scale, distributed systems, preferably in a resource-constrained or edge computing environment
  • Strong experience with containerization technologies (Docker, Kubernetes)
  • Experience building and managing scalable, secure, and high-performance services and APIs
  • Experience with cloud computing platforms (AWS, Azure, or GCP)
  • Strong understanding of concurrency, multi-threading, and non-blocking I/O
  • Experience with monitoring and management tools (Prometheus, Grafana, ELK stack)
  • Excellent analytical, problem-solving, and communication skills
  • Bachelor's degree or higher degrees in computer science or a related technical field

Preferred Qualifications

  • Deep understanding with Kubernetes architecture, operational best practices (including cluster management, resource optimization, and security), operators, and custom resource definitions (CRDs)
  • Proven experience in designing and implementing CI/CD pipelines for Kubernetes deployments using tools like Jenkins, GitLab CI, or ArgoCD
  • Strong proficiency in infrastructure as code (IaC) tools such as Terraform, especially in the context of Kubernetes and cloud environments
  • Experience with managing and securing container registries and artifact repositories
  • Experience with observability and troubleshooting in Kubernetes environments, including distributed tracing and log aggregation
  • Experience with security best practices for containerized applications and Kubernetes deployments, including RBAC, security contexts, and network security
  • Experience with automation of operating system configuration and deployment in edge environments

Compensation & Benefits

For U.S. Based candidates: To ensure fairness and transparency, the starting base salary range for this role for candidates in the U.S. are listed below, varying based on location experience, skills, and qualifications. In addition to base salary, this role will also be offered equity and subsidized benefits (details available upon request).

Compensation

$144,000—$180,000 USD

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.

Salary : $144,000 - $180,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer, Edge Infrastructure?

Sign up to receive alerts about other jobs on the Senior Software Engineer, Edge Infrastructure career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Armada

Armada
Hired Organization Address Port Hueneme, CA Full Time
Naval Surface Warfare Center Port Hueneme Division, Missile Way, Port Hueneme, CA, USA Security Clearance Required : Act...
Armada
Hired Organization Address Bellevue, WA Full Time
About The Company Armada is an edge computing startup that provides computing infrastructure to remote areas where conne...
Armada
Hired Organization Address Tumwater, WA Full Time
Do you excel in developing trust when interacting with people? Armada Corp is looking for a motivated, goal-oriented Acc...
Armada
Hired Organization Address Flower Mound, TX Full Time
SUMMARY: This highly critical role is the heartbeat of the warehouse operation. The principle role of a Logistics Coordi...

Not the job you're looking for? Here are some other Senior Software Engineer, Edge Infrastructure jobs in the Bellevue, WA area that may be a better fit.

Senior Infrastructure Engineer

Perseus Group, Constellation Software, Bellevue, WA

AI Assistant is available now!

Feel free to start your new journey!