Senior Software Engineer for PlayStation Games / Social

PlayStation

(San Francisco, California)
Full Time
Job Posting Details
About PlayStation
Recognized as a global leader in interactive and digital entertainment, Sony Interactive Entertainment (SIE) is responsible for the PlayStation® brand and family of products and services. PlayStation has delivered innovation to the market since the launch of the original PlayStation in Japan in 1994.
Summary
The Senior Software Engineer will design, and develop cloud-based network software services for the PlayStation® and other applications/devices. S/he will provide strong technical leadership in cloud based software development and scalable API designs for the implementation of social features of PlayStation. This team is responsible for the design and development of PlayStation Communities, which allows users to connect based on common interests including gaming.
Responsibilities
* Design and implement RESTful Web Services API and algorithms * Produce excellent, thorough design and development documentation * Work with limited supervision under tight time constraints with respond to rapidly evolving requirements * Familiar and comfortable with Agile/Scrum software development methodology
Ideal Candidate
* Bachelor's Degree in Computer Science plus 8 years of experience or equivalent; Master's degree preferred. * 5+ years of solid programming experience in Java core libraries and developing web server applications, object oriented design and design patterns, and passionate about writing high quality and well-architected code * Experience in building high-performance and cloud based scalable web services. Experience with design and implementation of modern web services architecture and API frameworks (REST/AJAX/JSON). Experience with Amazon Web Services and EC2 a big plus. * Knowledge of NoSQL, Cassandra is a big plus * Strong understanding of engineering best practices – requirement gathering and analysis, design and develop secure and scalable code with unit tests, partake in code reviews and documentation; experience with open source based technology stack * Ability to handle periodic on-call duty as well as out-of-band requests; strong written and verbal communication skills

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.