Software Engineer II, Data Platform
Sony Interactive Entertainment · San Diego, CA · 3 days ago
HybridInformation Technology$150k–$225k/yrFull-time
Responsibilities
- Contribute to the development, testing, and deployment of high-quality code across the data platform
- Collaborate actively with global teams across multiple time zones, ensuring alignment and continuity
- Support platform capabilities for data cataloging, analytics, and ETL/ELT pipelines
- Aid in identifying performance bottlenecks and implementing improvements with guidance from senior engineers
- Build and support services that handle structured, semi-structured, and unstructured data (audio, video, text, images)
- Participate in on-call rotation for production support and help troubleshoot critical issues
- Contribute to platform documentation and maintain clarity for internal consumers
- Present work in team demos and represent engineering contributions in internal discussions
- Follow best practices in testing, monitoring, and deployment to ensure platform reliability
- Continuously learn and apply new tools, patterns, and technologies in the data platform space
Requirements
- Bachelor's degree in Computer Science
- 3+ years of direct experience developing scalable, distributed systems
- Proficient in at least one language: Scala, Java, or Python
- Experience building or maintaining cloud-based applications/services (AWS preferred, GCP is a plus)
- Exposure to event streaming platforms such as Kafka, Kinesis, or SQS and Data Ingestion
- Familiarity with distributed data processing frameworks like Apache Spark or Apache Flink
- Understanding of CI/CD pipelines, monitoring, and observability best practices
- Comfortable working in a globally distributed team
- Willingness to participate in production on-call rotations
Nice to Have
- Exposure to Databricks or similar unified data platforms
- Experience working with unstructured data formats such as images, video, or audio
- Familiarity with data cataloging, lineage, and metadata tools
- Experience supporting platform-scale features such as ETL frameworks, analytics services, or data quality checks
- Knowledge of GCP or multi-cloud environments
- Curiosity and enthusiasm for tackling scalability and reliability challenges