TL;DR
Principal Software Engineer (Gamedev): Contributing to the architecture of large-scale commerce systems on Sony’s PlayStation Network Platform with an accent on designing and developing high-quality software solutions. Focus on performance testing and/or development efforts for a complex, high throughput system.
Company
Sony Interactive Entertainment is recognized as a global leader in entertainment producing The PlayStation family of products and services.
What you will do
- Design and develop high-quality software solutions that meet requirements. Including code, debugging, and testing.
- Make distributed systems better and improve the performance of the software stack.
- Document designs, implementations, and tests.
- Work with other Principal Engineers to align technology and architecture strategies.
- Lead a development community establishing and influencing quality engineering standard methodologies across the development community.
Requirements
- BS Degree in Engineering, Computer Science or equivalent experience.
- 10+ years’ experience in software development, programming, design, and analysis.
- Expertise in programming languages and technologies including Java, Python, Golang, and infrastructure as code (Terraform, Cloud formation).
- Experience delivering high performance, active-active, scalable services (Enterprise Java/J2EE, Web Services, large-scale data systems/NoSQL)
- Experience with Containers (Docker and Kubernetes)
- Hands-on experience in Amazon Web Services, at enterprise scale is required including familiarity with DynamoDB, Aurora, EC2, and other AWS services.
Nice to have
- Game industry experience
- Azure/GCP
Culture & Benefits
- Inclusive environment that empowers employees and embraces diversity.
- Work with geographically remote and culturally diverse teams.
