Senior Software Engineer (Platform Data Reliability & Automation)
Core
Building, automating, and operating scalable data platforms (NoSQL, Streaming, Caching) to ensure high availability and reliability for PlayStation's global ecosystem.
Role type
Senior Software Engineer (Platform Data Reliability & Automation)
Builds
Infrastructure as Code (IaC) frameworks, automated deployment pipelines, and resilient data services for millions of players.
Domain
Interactive Entertainment / Cloud Infrastructure
Deliverable
production ML models | infrastructure
Required skills
Go (Golang), Infrastructure as Code (Terraform, Ansible), NoSQL databases (Cassandra, Aerospike, DynamoDB), Streaming platforms (Kafka, MSK), Caching (Redis), Kubernetes, AWS/GCP, Linux internals, Distributed systems, Observability (metrics, logging, tracing), SRE practices (SLIs/SLOs), AI-driven automation.
Preferred skills
Internal developer platforms, SRE-focused tooling, AI/ML for anomaly detection and predictive scaling.
Responsibilities
Design and implement IaC for provisioning and lifecycle management of data platforms; Drive end-to-end automation for self-service deployment; Ensure high availability and scalability of data solutions; Define and enforce SLIs, SLOs, and error margins; Build self-healing systems with automated failover and scaling; Develop observability solutions for proactive issue detection; Lead incident response and root cause analysis; Explore AI-driven approaches for operational efficiency; Mentor junior engineers on automation and distributed systems reliability.
Seniority
Senior, hands-on IC with mentorship