# Staff Cloud Software Engineer

**Company**: Graphcore
**Location**: Gdańsk, Pomeranian Voivodeship
**Work arrangement**: hybrid
**Experience**: staff
**Job type**: full-time
**Salary**: PLN 350,700- 474,400
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/graphcore/jobs/8605255002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_8eba386e-465

## Description

## Job Overview

As a Staff Cloud Software Engineer, you will build Go services that connect AI accelerator hardware with Kubernetes clusters, shaping how AI workloads discover, access, and scale across cluster infrastructure.

## Responsibilities

You will:

- Design production services with reliability, performance, and observability at the core of the architecture.

- Develop Custom Resource Definitions (CRDs), operators, and Kubernetes components for Machine Learning (ML) and platform teams.

- Collaborate with hardware, cloud, and ML engineers on design choices and roadmap priorities.

- Mentor engineers, enhance code quality, and contribute to defining Graphcore's cloud-native AI compute offerings.

## Requirements

- Strong experience in Go engineering, particularly in delivering complex production software.

- In-depth knowledge of Kubernetes architecture, including CRDs, operators, and cloud-native integration patterns.

- Solid understanding of Linux, with the ability to debug issues in distributed systems.

- Experience in leading technical initiatives and mentoring engineers through design, review, and delivery.

- Ability to improve code quality, observability, automation, and developer experience.

- Fluent C1-level English communication skills, with the confidence to work across hardware, cloud, and ML teams.

## Benefits

- Flexible working arrangements.

- Comprehensive healthcare and dental insurance.

- Phantom equity options.

- Fully funded Medicover gym card.

- Death and disability insurance.

- Retirement savings plan with a 4% employer contribution.

- Employee Assistance Programme (EAP).

## Team and Culture

The Workload Management team operates at the intersection of Kubernetes, cloud platforms, and accelerator hardware. The team prioritizes clear goals, rapid feedback, and sound engineering judgment. Decision-making is based on evidence, prototypes, and direct technical discussions.

## Skills

### Required
- Go
- Kubernetes
- Linux
- Cloud-native integration
- Mentoring
- English

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/graphcore/jobs/8605255002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
