At a Glance
- Tasks: Join our team to develop and enhance the Crash Reporting System.
- Company: PlayStation is a global leader in entertainment, known for innovation and inclusivity.
- Benefits: Enjoy hybrid work options, a diverse culture, and opportunities for growth.
- Why this job: Be part of a creative team shaping the future of gaming technology.
- Qualifications: 8+ years in software development with expertise in Java or C#, React/Typescript.
- Other info: Work closely with game teams and contribute to widely used 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).
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)
Principal Full-Stack Software Engineer employer: TN United Kingdom
Contact Detail:
TN United Kingdom Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal 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 can contribute to their projects.
✨Tip Number 2
Network with current or former employees of PlayStation. Engaging with them on platforms like LinkedIn can provide insights into the company culture and the specific challenges they face, which you can address in your discussions.
✨Tip Number 3
Showcase your experience with relevant technologies in your conversations. Highlight your proficiency in Java or C#, React/Typescript, and any DevOps practices you've implemented, as these are crucial for the role.
✨Tip Number 4
Prepare to discuss your approach to collaboration and team dynamics. Since the role emphasises strong communication and interpersonal skills, be ready to share examples of how you've successfully worked within a team in the past.
We think you need these skills to ace Principal 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 outlines your technical skills but also reflects your passion for gaming and technology. Mention why you want to work at PlayStation and how you can contribute to their mission of creating an inclusive environment.
Showcase Relevant Projects: Include specific examples of past projects where you worked on complex code bases or developed tools similar to those mentioned in the job description. Highlight your role in these projects and the impact they had.
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.
How to prepare for a job interview at TN United Kingdom
✨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 tackle complex code bases. Prepare to walk through your thought process on debugging and optimising code, especially in relation to crash reporting systems.
✨Emphasise Collaboration and Communication
PlayStation values teamwork, so be ready to share examples of how you've successfully collaborated with others. Discuss how you handle code reviews and ensure good coding practices within a team setting.
✨Prepare for UI/UX Discussions
Even if your focus is on full-stack development, having a basic understanding of UI/UX design principles can set you apart. Be ready to discuss how you incorporate user experience into your development process.