S

Sony Interactive Entertainment

PlayStation hardware, network services, and games

Kubernetes Platform Engineer - Controllers

Platform EngineeringConfirmed live in the last 24 hours
Full-timeDublin, IrelandNo salary listedIn-person

About the Job

Requirements

  • Solid understanding of Kubernetes architecture, lifecycle, and core concepts, including workloads running across cloud and on-premises environments.
  • Experience developing software in Go or another modern programming language, with an interest in Go development.
  • Experience building software for Linux-based environments.
  • Experience with Kubernetes development, including controllers, operators, or Kubernetes APIs.
  • At least 3 years of professional software engineering experience.
  • Understanding of Kubernetes reconciliation patterns and declarative system design, especially the principles of Communicating Sequential Processes (CSP).
  • Experience using Kubernetes in production environments.
  • Familiarity with controller-runtime, Kubebuilder, Custom Resource Definitions (CRDs), Common Expression Language (CEL) rules, or Kubernetes API extension mechanisms.
  • Experience building or operating distributed systems spanning public cloud and on-premises infrastructure.
  • Strong communication and collaboration skills.
  • Comfort working as part of a distributed engineering team across multiple time zones.
  • Ownership of assigned work and follow-through to completion.

Responsibilities

  • Design and develop Kubernetes controllers and operators that automate the lifecycle of platform services.
  • Contribute to the development of the global workload placement system, enabling intelligent scheduling across Kubernetes clusters running in public cloud and on-premises data centers.
  • Develop Kubernetes APIs and Custom Resource Definitions (CRDs) that provide maintainable interfaces for platform capabilities.
  • Build and maintain reconciliation logic that safely manages distributed system state.
  • Develop controllers and operators that automate provisioning, configuration, upgrades, and lifecycle management of Kubernetes-based platform components deployed across hybrid cloud environments.
  • Work closely with platform and service teams to build automation that simplifies the operation of large-scale distributed systems.
  • Improve the reliability, scalability, observability, and maintainability of the platform through engineering and continuous improvement.
  • Investigate production issues and participate in root cause analysis to improve platform reliability.

Desired Qualifications

  • Experience working with bare metal infrastructure, hybrid cloud environments, or multi-cluster Kubernetes deployments.
  • Experience with Cluster API (CAPI), SIG Multicluster, Karmada, or other Kubernetes ecosystem projects.
  • Contributions to open source projects, particularly within the Kubernetes or CNCF ecosystem.

About the Company

Sony Interactive Entertainment

PlayStation hardware, network services, and games

PlayStation is a division that develops and operates PlayStation hardware, software, and online services for a global audience. Its products include consoles, games from PlayStation Studios, and the PlayStation Network, which enables digital purchases, online multiplayer, and cloud saves. A PlayStation console plays games from discs or downloads, connects to PSN for online features, and uses digital stores to access a library of games from first- and third-party partners. The goal is to provide borderless, high-quality entertainment and grow the PlayStation ecosystem by tightly integrating devices, services, and exclusive content.

Company size
10,001+
Company stage
Not listed
Total funding
Not listed
Headquarters
San Mateo, CA
Founded
1994

Recently Posted Jobs

Explore more opportunities at Sony Interactive Entertainment

See more jobs