Senior Cloud Software Engineer

🇵🇱 Gdańsk, Pomeranian Voivodeship
PLN4K - PLN5K Annual
Posted 8 months ago
Expires July 21, 2026
Full TimeOn-siteEngineeringProduct

As a Senior Cloud Software Engineer at Graphcore, you will lead the design, development, and maintenance of Go applications to integrate new AI accelerator hardware within Kubernetes environments. This role is pivotal in ensuring seamless integration of advanced AI hardware with existing Kubernetes clusters, providing a native Kubernetes experience for end users. Graphcore is a leading innovator in AI compute, developing hardware, software, and systems infrastructure to unlock the next generation of AI breakthroughs.

Key responsibilities include leading the development of Go applications for AI accelerator integration, mentoring junior engineers, collaborating with cross-functional teams to design and implement new features, conducting code reviews, troubleshooting complex technical issues, and engaging with the Kubernetes community as needed. Additionally, you will be responsible for writing and maintaining comprehensive documentation and staying updated with the latest trends in Kubernetes and cloud computing.

The ideal candidate will possess a bachelor's degree in Computer Science, Engineering, or a related field, with at least 10 years of experience in software development, particularly in cloud environments. Proficiency in Go programming and extensive experience with Kubernetes are essential, with a preference for candidates holding Certified Kubernetes Administrator (CKA) and Certified Kubernetes Security Specialist (CKS) certifications. Strong problem-solving skills, a solid understanding of Linux-based operating systems, and proven leadership and mentoring abilities are also required. English proficiency at the C1 level is necessary.

Preferred qualifications include familiarity with machine learning-related technologies within the Kubernetes ecosystem, such as Kubeflow, KubeVirt, Kata containers, and Volcano. Knowledge of RDMA networks, experience with other workload managers like Ray and SLURM, and familiarity with cloud computing platforms such as Azure, GCP, and AWS are considered assets. Experience with CI/CD pipelines and DevOps tools like GitHub and GitLab is also desirable.

In addition to a competitive salary, Graphcore offers a comprehensive benefits package, including an annual leave policy, medical and dental health plans, a gym card, and an employee pension matched up to 4%. The company is committed to building an inclusive work environment and provides flexible interview processes to accommodate reasonable adjustments for candidates.

More Jobs at Graphcore