Senior Software Engineer - GPUaaS
Confirmed live in the last 24 hours
Armada
Compensation
$157,600 - $197,000/year
Job Description
About the Company
We are seeking a highly skilled and motivated Senior Software Engineer to play a key role in the design and implementation of our on-premise Compute as a Service (CaaS) and GPU as a Service (GPUaaS) offerings. You will be instrumental in building a robust and scalable infrastructure platform, enabling our engineering teams to efficiently deploy and manage applications. Additionally, you will contribute to the design and development of a cloud-integrated marketplace for seamless application deployment onto our on-premise bare metal Kubernetes clusters. This role requires a strong understanding of cloud-native technologies, bare metal infrastructure, and marketplace design principles.
Location. This role is office-based at our Bellevue, Washington office.
What You'll Do (Key Responsibilities)
CaaS & GPUaaS Implementation:
- Contribute to the architectural design and implementation of a scalable and efficient CaaS and GPUaaS platform on our on-premise bare metal clusters.
- Implement and integrate key technologies for our stack, including hypervisors (e.g., KVM), container runtimes (Docker, containerd), orchestration platforms (Kubernetes), and GPU virtualization technologies (Kubevirt, vGPU).
- Develop and implement robust monitoring, logging, and alerting systems for the CaaS and GPUaaS platform.
- Optimize 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 existing cloud services and infrastructure.
- Develop and maintain comprehensive documentation for the marketplace.
Technical Contribution:
- Write clean, well-tested, and maintainable code.
- Participate in technical design and code reviews.
- Stay up-to-date with the latest industry trends and technologies.
- Collaborate with cross-functional teams, including engineering, operations, and product management.
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 6+ years of experience in infrastructure engineering or sof
Similar Jobs
Onto Innovation
Senior Systems Engineer
Nasdaq
Senior Specialist Software Engineer - Regulatory Reporting (Axiom Platform)
Nasdaq
Lead Software Engineer (Python/AI)
Northern Trust
Associate, Software Engineer
Nasdaq
Senior Specialist - Software Engineering (AWS & Java)
Nasdaq