sonyinteractiveentertainmentglobal
Staff Software Engineer – Network Automation
Salary not disclosedOnsite
- Engineering
- Berlin
- Full time
- Today
About the role
This Staff-level role focuses on building the next generation of network automation platforms for the PlayStation Network. You will lead the transition from specialist-driven workflows to reliable, declarative software platforms by designing control-plane services, APIs, and intent-based controllers. The role involves significant technical influence, requiring you to set architectural direction, solve complex distributed-systems problems, and mentor engineers across the organization.
Responsibilities
- Provide technical leadership and architectural direction for network automation and infrastructure control platforms.
- Use domain-driven design to establish shared language and turn agreements into versioned, testable contracts.
- Design and build APIs, services, controllers, and reconciliation workflows for production infrastructure.
- Build on the Kubernetes API, including custom resources and control loops.
- Own the operational Kubernetes path including CRD rollout, RBAC, and controller health.
- Design distributed workflows that operate correctly under eventual consistency and partial failure.
- Develop patterns for multi-tenant infrastructure platforms including tenant isolation and policy enforcement.
- Lead complex migrations and modernization of existing automation and services.
Required skills
- Python
- Go
- Rust
- Java
- Kubernetes
- Distributed systems
- API design
- Domain-driven design
- Multi-tenant platforms
- Infrastructure automation
Nice to have
- BGP
- IP fabrics
- VXLAN
- EVPN
- L3VPN
- Graph databases
About the Company
Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand and a subsidiary of Sony Group Corporation. SIE delivers cutting-edge hardware and network services to more than 100 million people worldwide.