Назад
5 дней назад

Software Engineer - Cloud Compute Platform (Go/Kubernetes)

Формат работы
remote (только United_kingdom)
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
UK
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Engineer - Cloud Compute Platform (Go/Kubernetes): Building and operating a cloud-native compute platform that powers Confluent Cloud workloads across Kubernetes clusters and cloud providers with an accent on workload orchestration, platform APIs, security, and operational reliability. Focus on designing Kubernetes controllers and services, managing workload lifecycle and placement, and solving scalability, observability, and multi-tenant isolation challenges.

Location: Remote, United Kingdom; some travel may be required based on business demand.

Company

IBM Software develops AI-powered, cloud-native products and hybrid cloud technologies, including platforms for real-time data infrastructure.

What you will do

  • Design and implement Go services, APIs, and Kubernetes controllers.
  • Build systems for workload placement, lifecycle management, and state coordination across Kubernetes clusters.
  • Improve the reliability, scalability, observability, and maintainability of cloud compute platform components.
  • Collaborate with product managers, engineers, and partner teams to deliver end-to-end platform functionality.
  • Write automated tests, documentation, and operational runbooks, and participate in code reviews.
  • Investigate and resolve production issues as part of operational responsibilities.

Requirements

  • Bachelor's degree; a master's degree is preferred.
  • A few years of professional software engineering experience or equivalent practical experience.
  • Experience designing, implementing, and operating production software.
  • Proficiency in Go or a similar programming language and familiarity with Kubernetes concepts such as deployments, services, controllers, or operators.
  • Understanding of distributed systems, APIs, networking, or cloud infrastructure.
  • Experience with testing, debugging, monitoring, incident resolution, and collaborative engineering practices.

Nice to have

  • Experience building Kubernetes controllers or operators.
  • Experience with gRPC, Protobuf, API design, or cloud-provider integrations such as AWS, GCP, or Azure.
  • Familiarity with multi-tenant systems, workload isolation, observability tools, containerized applications, scheduling, or infrastructure automation.

Culture & Benefits

  • Remote work arrangement with potential business travel.
  • On-call responsibilities are part of the role.
  • Collaborative, growth-oriented engineering environment with continuous learning and feedback.
  • Work on cloud-native, AI-enabled, and hybrid cloud technologies.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →