Sonyinteractiveentertainmentglobal
Data Engineer II, JVM
United States, San Mateo, CA. Posted 9 days ago
The role
You will develop and maintain server-side applications to shape, manage, and transform data on a large geographically distributed infrastructure. You will develop JVM based applications, Flink jobs, and APIs to provide real time data for the Cloud Streaming ecosystem.
What you will do
- Design and implement middleware and backend systems capable of handling high throughput and load
- Develop and maintain stream processing jobs using Flink and implement scalable ETL jobs
- Optimize performance, reliability, and monitoring of the data pipeline stack
- Support migration efforts 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
Required qualifications
- Bachelor’s or Master’s degree in Computer Science or a related field or equivalent practical experience
- 3+ years of experience in software development and backend engineering developing and maintaining high throughput and concurrent systems with high availability and fault tolerance
- Proficient in JVM Languages (Kotlin, Scala, Java) and Python
- Experience with Apache Kafka, Flink, Spark, and SQL
- Knowledge of software paradigms like functional programming, object oriented programming, TDD
- Knowledge of web technologies including REST, JSON, gRPC, and WebSockets
- Expertise on data structures (JSON, Avro, 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 like Git and CI/CD
- Track record monitoring and analyzing system performance, isolating issues or bottlenecks
- Self-motivated, strong interpersonal and communication skills
- Ability to work with geographically remote teams
Nice to have
- Experience with Amazon Web Services at enterprise scale including, but not limited to, OpenSearch, MSK, and EKS
- Experience with Kubernetes, Docker, and cloud deployment technologies
Benefits
- medical
- dental
- vision
- matching 401(k)
- paid time off
- wellness program
- employee discounts for Sony products
Before you apply
- Sony Interactive Entertainment conducts background checks at the offer stage
About the company
Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. It is a dynamic technology company and an entertainment leader.