Software Engineer II, Data Platform
Core
Design, build, document, and deploy large-scale data platforms that optimize performance and scalability across PlayStation systems, powering data-driven features for millions of users.
Role type
Software Engineer II, Data Platform
Builds
Cloud-based data platforms, ETL/ELT pipelines, and services handling structured, semi-structured, and unstructured data (audio, video, text, images) for PlayStation.
Domain
Gaming / Entertainment / Data Engineering
Deliverable
production ML models | infrastructure
Required skills
Scala, Java, Python, distributed systems, cloud applications, event streaming, distributed data processing, CI/CD pipelines, monitoring, observability
Preferred skills
Databricks, unstructured data formats, data cataloging, platform-scale features, multi-cloud environments
Technologies
AWS, GCP, Kafka, Kinesis, SQS, Apache Spark, Apache Flink, Databricks
Responsibilities
Develop, test, and deploy high-quality code for the data platform; Collaborate with global teams across multiple time zones; Support platform capabilities for data cataloging, analytics, and ETL/ELT pipelines; Identify performance bottlenecks and implement improvements; Build and support services handling structured, semi-structured, and unstructured data; Participate in on-call rotation for production support; Contribute to platform documentation; Present work in team demos; Follow best practices in testing, monitoring, and deployment; Continuously learn and apply new tools, patterns, and technologies.
Seniority
Mid-level IC