P

PlayStation

Develops games, hardware, and online services

Data Engineer 2 - Java Virtual Machine

Data EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • A 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 and concurrent systems with high availability and fault tolerance.
  • Proficiency in JVM languages (Kotlin, Scala, or Java) and Python.
  • Experience with Apache Kafka, Flink, Spark, and SQL.
  • Knowledge of functional programming, object-oriented programming, and test-driven development.
  • Knowledge of web technologies including REST, JSON, gRPC, and WebSockets.
  • Expertise in data structures including 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, and scalability.
  • Ability to work with geographically remote teams.

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 that enable partners and customers to gain insights.
  • Optimize 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.
  • Liaise with Business Intelligence and product domain teams to turn data into information and business value.
  • Develop JVM-based applications using Kotlin, Scala, or Java, Flink jobs, and APIs to provide real-time data and insights across the Cloud Streaming ecosystem.
  • Work with teams across PlayStation to deliver a scalable and reliable data platform.

Desired Qualifications

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

About the Company

PlayStation

Develops games, hardware, and online services

PlayStation is the brand behind Sony Interactive Entertainment’s gaming hardware, services, and studios. It creates and sells game consoles and related devices, runs the online PlayStation Network and subscription services, and develops and publishes games through PlayStation Studios. The product set works as an ecosystem: a console for playing games, a network for online play, digital storefronts for buying games, and a large portfolio of first- and third-party games from its studios around the world. Compared with rivals, PlayStation relies on a long history of console generations, a big collection of exclusive games, and a global network of studios to offer unique experiences that are tied to its hardware and services. Its goal is to provide engaging, borderless play experiences for players worldwide, continually delivering new hardware, services, and games that bring people together.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Japan
Founded
2008

Recently Posted Jobs

Explore more opportunities at PlayStation

See more jobs