← All Jobs
Posted Apr 28, 2026

Senior Software Engineer, Kubernetes Platform, Fabric Integration

Apply Now
Job Description: • Lead the design of robust, scalable solutions for integrating Cornelis Networks' platform and fabric management software with Kubernetes. • Build and maintain custom Kubernetes Operators and Controllers in Go to manage the lifecycle of our software and hardware components within a cluster. • Develop solutions that allow for the seamless orchestration of our high-performance fabric services and platform management tools alongside other containerized workloads. • Work on extending Kubernetes for managing specialized hardware, scheduling, and networking requirements unique to HPC and AI workloads. • Partner with the core platform, fabric, and hardware teams to ensure a cohesive and performant end-to-end solution. • Engage with the open-source community and contribute to relevant projects within the cloud-native ecosystem. • Author high-quality technical documentation and champion best practices for software development in a cloud-native environment. Requirements: • 5+ years of professional software development experience. • Proven experience in designing and developing solutions for Kubernetes, including building custom operators/controllers using tools like the Operator SDK or Kubebuilder. • Strong proficiency in Go. • Experience with C++ or Python is also valuable. • Deep understanding of Kubernetes architecture, including the control plane, networking (CNI), and storage (CSI) interfaces. • Hands-on experience with container technologies such as Docker or containerd. • Demonstrable experience in integrating existing software platforms or services with Kubernetes. • Bachelor's or Master’s degree in Computer Science, Computer Engineering, or a related technical field. Benefits: • Health insurance • Retirement plans • Paid time off • Flexible work arrangements • Professional development opportunities • Bonuses
Interested in this role?Apply on iHire