Data Engineer II, JVM

PlayStation Global•San Diego, CA
•$150,100 - $225,100

About The Position

The Data Engineer II will develop and maintain server-side applications for shaping, managing, and transforming data on large, geographically distributed infrastructure supporting PlayStation. The role develops JVM-based applications using Kotlin, Scala, or Java, along with Flink jobs and APIs that provide real-time data and insights across the Cloud Streaming ecosystem and support seamless data flow through the data pipeline. The engineer collaborates with Business Intelligence and product domain teams to translate product requirements into usable insights and business value. The role also contributes tooling, methodologies, and technology that improve the data platform for producers and consumers across the organization. It calls for initiative, self-motivation, and effective collaboration in a geographically distributed team.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent practical experience.
  • At least 3 years of software development and backend engineering experience 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 and object-oriented programming paradigms 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.
  • Experience monitoring and analyzing system performance and isolating 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.
  • Perform in-depth analysis of functional or business requirements.
  • 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