
Data Engineer II, JVM
PlayStation Global6 days ago
San Diego, CA, USAMid Level
H1B sponsor
Base Salary
$150k - $225k/yr
Responsibilities
- Design and implement high-throughput, high-load middleware and backend systems.
- Develop and maintain stateful and stateless Flink stream-processing jobs and scalable ETL jobs.
- Optimize data pipeline performance, reliability, and monitoring.
- Support migration from on-premises Kafka to new cloud technologies.
- Analyze functional and business requirements in depth.
- Contribute to architecture decisions for the PlayStation Cloud Streaming data pipeline.
- Partner with Business Intelligence and product domain teams to turn data into business value.
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 with high-throughput, concurrent, highly available, and fault-tolerant systems.
- Proficiency in JVM languages including Kotlin, Scala, or Java, as well as Python.
- Experience with Apache Kafka, Flink, Spark, and SQL.
- Knowledge of functional programming, object-oriented programming, and TDD.
- Knowledge of REST, JSON, gRPC, and WebSockets.
- Expertise with JSON, Avro, and Protobuf data structures and unstructured or semi-structured data.
- Experience with ETL, stream processing, real-time pipelines, and batch processing.
- Familiarity with Git and CI/CD tools and processes.
- Experience monitoring and analyzing system performance and isolating reliability, performance, and scalability bottlenecks.
- Ability to collaborate effectively with geographically distributed teams.
- AWS enterprise-scale experience, including OpenSearch, MSK, and EKS, is a plus.
- Kubernetes, Docker, and cloud deployment technology experience is a plus.
Benefits
- Medical, dental, and vision coverage.
- Matching 401(k), paid time off, and wellness program.
- Employee discounts on Sony products.
- Potential eligibility for a bonus package.
- Hybrid working policy; individual base pay depends on job-related factors including skills, experience, and location.
- Background checks are conducted at the offer stage for new employees.
Tech Stack
Categories
BackendData Engineering