Data Engineer II, JVM

PlayStation Global•San Mateo, CA
•$163,700 - $245,500•Hybrid

About The Position

The Data Engineering Team fuels real-time, intelligent data insights for PlayStation’s Cloud Streaming offering. The Data Engineer II collaborates with teams across PlayStation to deliver a scalable and reliable data platform that supports a data-first culture. The role develops and maintains server-side applications for shaping, managing, and transforming data across a large, geographically distributed infrastructure. Work includes building JVM-based applications using Kotlin, Scala, or Java, Flink jobs, and APIs that provide real-time data and insights across the Cloud Streaming ecosystem. The engineer works with the Business Intelligence team to translate product requirements into usable insights and continuously improves the data platform through tooling, standard methodologies, and modern technology. The position suits a self-motivated engineer who can take initiative, manage work independently, and collaborate effectively with a distributed team across time zones and communication channels.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent practical experience.
  • At least 3 years of experience in software development and backend engineering, developing and maintaining high-throughput, concurrent systems with high availability and fault tolerance.
  • Proficiency in JVM languages such as Kotlin, Scala, or Java, and in Python.
  • Experience with Apache Kafka, Flink, Spark, and SQL.
  • Knowledge of functional programming, object-oriented programming, and test-driven development (TDD).
  • Knowledge of web technologies including REST, JSON, gRPC, and WebSockets.
  • Expertise with data structures and formats such as JSON, Avro, and Protobuf, as well as unstructured and semi-structured data.
  • Experience with ETL, stream processing, real-time pipelines, and batch processing.
  • Familiarity with software development tools and processes such as Git and CI/CD.
  • Track record of monitoring and analyzing system performance and identifying issues or bottlenecks that could affect reliability, performance, or scalability.
  • Self-motivation, strong interpersonal and communication skills, and ability to work with geographically remote teams.

Nice To Haves

  • Experience with Amazon Web Services at enterprise scale, including OpenSearch, MSK, and EKS.
  • Experience with Kubernetes, Docker, and cloud deployment technologies.

Responsibilities

  • Design and implement middleware and backend systems capable of handling high throughput and load.
  • Develop and maintain stateful or stateless Flink stream-processing jobs and scalable ETL jobs.
  • Optimize the performance, reliability, and monitoring of the data pipeline stack.
  • Support migration of on-premises Kafka to new cloud technologies.
  • Analyze functional and business requirements in depth.
  • Contribute to architectural decisions for PlayStation’s cloud streaming data pipeline.
  • Work with Business Intelligence and product domain teams to turn data into information and business value.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Matching 401(k)
  • Paid time off
  • Wellness program
  • Employee discounts on Sony products
  • May be eligible for a bonus package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service