PlayStation Global

Staff Software Engineer – Network Automation

PlayStation Global
Apply
20 hours ago
Berlin, GermanyStaff+

Responsibilities

  • Provide technical leadership and architectural direction for network automation and infrastructure control platforms.
  • Design and build APIs, services, controllers, and reconciliation workflows for production infrastructure.
  • Build Kubernetes-based control loops and custom resources that converge infrastructure toward declared intent.
  • Own operational Kubernetes concerns including CRD rollout, RBAC, admission, controller health, Helm packaging, deployment drift, and incident diagnosis.
  • Design distributed workflows resilient to eventual consistency, at-least-once delivery, concurrent writes, and partial failure.
  • Develop multi-tenant infrastructure platforms with tenant isolation, authorization, policy enforcement, and safe automation boundaries.
  • Establish testing, observability, CI, deployment, change-safety, and recovery practices for live infrastructure automation.
  • Lead migrations and modernization of legacy automation, services, and data models.
  • Drive technical alignment across software engineering, networking, operations, and architecture teams.
  • Mentor engineers, lead technical and design reviews, and improve engineering standards.

Requirements

  • Deep expertise in a backend language such as Python, Go, Rust, or Java, including asynchronous concurrency, static typing, data modelling and validation, API development, packaging, and tooling.
  • Strong experience building Kubernetes controllers or operators with custom resources and reconciliation/control-loop patterns.
  • Strong experience building event-driven distributed systems using eventual consistency, at-least-once delivery, idempotency, optimistic concurrency, and partial-failure handling.
  • Experience designing self-service, multi-tenant platforms with tenant isolation, policy, and access control.
  • Strong API and schema design skills, including versioning and schema evolution.
  • Demonstrated technical leadership across team boundaries, including architectural design, stakeholder alignment, and mentoring.
  • Track record of taking ambiguous, technically complex problems from architecture through reliable production systems managing large-scale infrastructure.
  • Networking fundamentals such as BGP, IP fabrics, VXLAN/EVPN, or L3VPN are a plus.
  • Working knowledge of Go, infrastructure automation testing and observability, or graph databases and infrastructure source-of-truth systems is a plus.
Contact me