At a Glance
- Tasks: Join our team to develop cutting-edge tools for PlayStation's game and platform development.
- Company: PlayStation is a global leader in entertainment, known for its innovative gaming products and inclusive culture.
- Benefits: Enjoy hybrid work options, competitive salary, and a vibrant workplace that values diversity.
- Why this job: Be part of a passionate team shaping the future of gaming technology with a focus on innovation.
- Qualifications: 8+ years in software development, expertise in Java or C#, React/Typescript, and strong communication skills.
- Other info: This role offers the chance to work closely with game teams and influence PlayStation's development tools.
The predicted salary is between 43200 - 72000 £ per year.
Why PlayStation? PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios, and more. PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team. The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Corporation.
This role can be based in London or Liverpool (Hybrid) - We are looking for 1 Senior and 1 Principal Engineer.
Team Overview: The PlayStation Studios Tools and Technology Group lives at the intersection of PlayStation’s game and platform development. We work on debug analysis tools such as crash reporting, test automation and video streaming technology as well as platform tools such as compilers and file IO & compression hardware and software. Some of our tech is widely used by every PlayStation developer worldwide and we work especially closely with game teams inside the PlayStation Studios family.
Role overview: We seek a Principal Full Stack Software Engineer to join the team working on the Crash Reporting System.
Required Experience, Skills and Capabilities:
- 8+ years of professional experience working with medium/large complex code bases
- Proven experience as a full stack developer including extensive knowledge and experience working in Java or C# and React/Typescript
- Basic UI/UX design knowledge
- REST APIs design and implementation
- Git
- Code reviews / Good coding practices
- SQL
- Ability to work independently
- Strong communication and interpersonal skills
- Desire to collaborate and to develop strong and positive team relationships
- Attention to detail, organisational skills, and a strong work ethic
Beneficial Experience:
- DevOps and CI/CD
- Rust
- Automated deployment tools (e.g. Terraform, Ansible)
- Search indexing tools (e.g. Solr, Lucene, ElasticSearch)
Contact Detail:
PlayStation Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal/Senior Full-Stack Software Engineer
✨Tip Number 1
Familiarise yourself with PlayStation's products and services. Understanding their ecosystem, especially the tools and technologies they use, will help you speak confidently about how your skills align with their needs during any discussions.
✨Tip Number 2
Network with current or former employees of PlayStation on platforms like LinkedIn. Engaging with them can provide insights into the company culture and the specific challenges they face, which you can address in conversations.
✨Tip Number 3
Showcase your experience with relevant technologies in your discussions. Highlight your work with Java, C#, React, and any DevOps practices you've implemented, as these are crucial for the role you're targeting.
✨Tip Number 4
Prepare to discuss your approach to collaboration and team dynamics. Since PlayStation values strong interpersonal skills, be ready to share examples of how you've successfully worked within teams to achieve common goals.
We think you need these skills to ace Principal/Senior Full-Stack Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience as a full-stack developer, particularly with Java or C# and React/Typescript. Emphasise any relevant projects that showcase your skills in UI/UX design and REST API implementation.
Craft a Compelling Cover Letter: Write a cover letter that not only expresses your enthusiasm for the role at PlayStation but also demonstrates your understanding of their products and culture. Mention how your background aligns with their needs, especially in terms of collaboration and communication.
Showcase Relevant Projects: Include specific examples of past projects where you contributed to complex code bases or developed tools similar to those mentioned in the job description. Highlight your experience with DevOps practices and automated deployment tools if applicable.
Proofread Your Application: Before submitting, carefully proofread your application materials. Check for any spelling or grammatical errors, and ensure that all information is clear and concise. A polished application reflects your attention to detail and professionalism.
How to prepare for a job interview at PlayStation
✨Showcase Your Full-Stack Expertise
Be prepared to discuss your experience with both front-end and back-end technologies. Highlight specific projects where you've used Java or C# alongside React/Typescript, and be ready to explain your role in those projects.
✨Demonstrate Problem-Solving Skills
Expect technical questions that assess your ability to troubleshoot and solve complex problems. Prepare examples from your past work where you successfully identified issues and implemented effective solutions.
✨Emphasise Collaboration and Communication
Since the role involves working closely with game teams, illustrate your teamwork skills. Share experiences where you collaborated on projects, focusing on how you communicated effectively with team members to achieve common goals.
✨Prepare for Code Reviews
As code reviews are part of good coding practices, be ready to discuss your approach to reviewing code. Consider preparing a few examples of how you've provided constructive feedback in the past and what you look for when reviewing others' work.