Sonyinteractiveentertainmentglobal
Staff Software Engineer – Network Automation
Germany, Berlin. Posted a month ago
The role
You will build and shape the next generation of network automation platforms. This involves creating API-driven, declarative software and control-plane services to manage global production infrastructure.
What you will do
- Provide technical leadership and architectural direction for network automation and infrastructure control platforms.
- Use domain-driven design to establish shared language and versioned, testable contracts.
- Design and build APIs, services, controllers and reconciliation workflows.
- Build on the Kubernetes API, including custom resources and control loops.
- Own the operational Kubernetes path including CRD rollout, RBAC, and deployment drift.
- Design distributed workflows that operate under eventual consistency and partial failure.
- Design stable APIs, schemas and data models including versioning.
- Develop patterns for multi-tenant infrastructure platforms.
- Establish approaches to testing, observability and change safety.
- Improve software delivery practices through automated CI gates and deployment strategies.
Required qualifications
- 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, including custom resources and reconciliation/control-loop patterns.
- Strong experience building event-driven distributed systems, particularly eventual consistency, at-least-once delivery, idempotency, optimistic concurrency and partial-failure handling.
- Experience designing and building self-service, multi-tenant platforms, including tenant isolation, policy and access control.
- Strong API and schema design skills, including versioning and schema evolution for interfaces consumed by other teams and systems.
- Demonstrated technical leadership across team boundaries, including driving architectural designs, building agreement among senior technical stakeholders and mentoring other engineers.
- A track record of taking ambiguous, technically complex problems from architecture through to reliable production systems that manage large-scale infrastructure, such as networks, compute or cloud res
Nice to have
- Networking fundamentals, particularly BGP, IP fabrics and VXLAN/EVPN/L3VPN.
- Working knowledge of Go, sufficient to understand and contribute to adjacent services and controllers.
- Experience designing testing and observability strategies for production infrastructure automation.
- Experience with graph databases, or with source-of-truth systems that model infrastructure and its relationships.
Before you apply
- Sony Interactive Entertainment conducts background checks at the offer stage for all new employees (which may include criminal background checks for some roles).
About the company
Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand and a subsidiary of Sony Group Corporation. It is a dynamic technology company and entertainment leader.