Sony Interactive Entertainment LLC seeks a Software Engineer II in San Mateo, CA to architect, design, and develop our mission critical data activation platform.
Responsibilities
Architect, design, and develop mission critical data activation platform.
Design and develop real-time distributed systems to power core experiences.
Develop distributed systems with a focus on low latency, high throughput, and high availability.
Utilize AWS services and manage AWS components such as DynamoDB, S3, SQS, and IAM.
Use dependency injection frameworks including Guice.
Develop applications through Test Driven Development (TDD) and unit testing processes using Junit and Mockito.
Utilize MySQL database and Spring frameworks (Springboot and Spring Actuator).
Work with event streaming platforms including Kafka, Kinesis, SQS, and SNS.
Use JVM based languages including Java/Kotlin.
Requirements
Master’s degree in Computer Science, or related field or equivalent.
Two (2) years of experience designing and developing real-time distributed systems.