companyArmada logo

Senior Software Engineer - GPU as a Service (GPUaaS)

ArmadaBellevue Office, Sunset Corporate Campus
On-site Full-time $157.6K/yr - $197K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Qualifications:Proven experience in software engineering, with a focus on cloud-native architectures. Expertise in Kubernetes, Docker, and other containerization technologies. Strong understanding of GPU technologies and virtualization. Experience with system monitoring and performance optimization. Excellent problem-solving skills and the ability to work in a fast-paced environment. Strong communication and collaboration skills.

About the job

 

About the Company

Armada is a pioneering edge computing startup dedicated to delivering vital computing infrastructure to remote locations where connectivity and traditional cloud services are scarce. Our mission is to bridge the digital divide by leveraging cutting-edge technology infrastructure that can be swiftly deployed in any environment, enabling real-time analytics and AI processing at the edge.

 

About the Role

We are on the lookout for an exceptionally talented and driven Senior Software Engineer to take a pivotal role in the architecture and execution of our on-premise Compute as a Service (CaaS) and GPU as a Service (GPUaaS) initiatives. You will be crucial in developing a resilient and scalable infrastructure platform, empowering our engineering teams to deploy and manage applications with efficiency. Your contributions will also extend to the design and creation of a cloud-integrated marketplace that facilitates seamless application deployment onto our on-premise bare metal Kubernetes clusters. A solid grasp of cloud-native technologies, bare metal infrastructure, and marketplace design principles is essential for this role.

 

Location: This position is office-based at our Bellevue, Washington location.

 

Key Responsibilities

CaaS & GPUaaS Implementation:

  • Participate in the architectural design and execution of a scalable and efficient CaaS and GPUaaS platform on our on-premise bare metal clusters.
  • Integrate essential technologies into our stack, including hypervisors (e.g., KVM), container runtimes (Docker, containerd), orchestration platforms (Kubernetes), and GPU virtualization technologies (Kubevirt, vGPU).
  • Develop and implement comprehensive monitoring, logging, and alerting systems for the CaaS and GPUaaS platform.
  • Enhance performance and resource utilization of the bare metal infrastructure.

Marketplace Development:

  • Contribute to the design and development of a cloud-integrated marketplace for deploying applications onto the on-premise infrastructure.
  • Implement backend services and API integrations for the marketplace.
  • Develop secure and efficient application deployment workflows.
  • Integrate the marketplace with...

About Armada

Armada is at the forefront of edge computing, providing essential infrastructure solutions designed to enable real-time data processing in areas lacking robust connectivity. Our team is dedicated to innovation and expanding access to advanced technology, making it possible to deploy solutions swiftly wherever they are needed.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.