Senior Software Engineer United Kingdom, London
Senior Software Engineer United Kingdom, London

Senior Software Engineer United Kingdom, London

London Full-Time 48000 - 72000 £ / year (est.) No home office possible
P

At a Glance

  • Tasks: Join us to create innovative applications and plug-ins for PlayStation's future technologies.
  • Company: PlayStation is a global leader in entertainment, known for its inclusive culture and cutting-edge products.
  • Benefits: Enjoy remote work options, private medical insurance, 25 days holiday, and a relaxed working environment.
  • Why this job: Be part of a creative team that values innovation and collaboration in the gaming industry.
  • Qualifications: Strong programming skills in C/C++, Go, and Python; experience with cloud services and Linux servers.
  • Other info: Opportunities for global hackathons and continuous learning in a supportive environment.

The predicted salary is between 48000 - 72000 £ per year.

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.

Department Overview: As part of the Gaming, Developer and Future Technology (GDFT), Applied Research Engineering team, you will implement and deliver state of the art applications and plug-ins, involving a wide range of products, services and platforms. GDFT is focused on the future development of PlayStation, we’re looking for people who want to make a difference, love working with creative, intelligent, and collaborative colleagues.

What you’ll be doing:

  • Evaluating state-of-the-art research from our GDFT R&D teams, before productionising as a variety of cloud services, tools, plug-ins and applications.
  • Creating architecture, specifications and frameworks for use across multiple hardware and cloud architectures whilst considering the needs and requirements of other teams.
  • Collaborating with engineers and teams in Production Engineering to deliver network enabled solutions and components that can be packaged and deployed within cloud architectures.
  • Collaborating with the Project Management team and other engineers for planning, coordination and risk management.
  • Continuously innovating, developing, and delivering advancements for existing projects.
  • Participate in code reviews and contribute to continuous improvement of the development process.

What we’re looking for:

This is a senior engineering role where you will be expected to apply your technical expertise to deliver complex projects, solve challenging technical problems, and contribute to the development of innovative solutions and key initiatives across the organization. You should have a strong track record of contributing to projects from start to finish, achieving meaningful outcomes, and making a positive impact on the products, systems, or processes you’ve worked on. Your ability to deliver high-quality work within established timelines and constraints is crucial. You should be able to articulate complex technical concepts clearly and concisely to various audiences, including technical and non-technical team members and stakeholders.

You should have expertise over several programming languages including C/C++, Go and Python with a strong passion for client and server technologies. You’ll need to be passionate about games, software and hardware design, staying updated with emerging technologies and industry trends, and showcasing your ability to adapt to new challenges and technologies.

You’ll need to have some (not all) of the following:

  • Proficient in several programming languages, which include C/C++, Go and Python.
  • Ability (and interest) in working across the stack in client and server tech, backed up with practical experience and portfolio.
  • Experienced with Linux based servers, particularly those that run applications in Docker.
  • Strong experience with Amazon Web Services (AWS), or similar, certification or qualifications are desirable.
  • Exposure to cutting-edge Machine Learning and AI technologies, with a passion for exploring their impact on gaming and software development.
  • Strong technical background in maths or computer science, educated to at least degree level or with equivalent experience.
  • Able to review, debug and enhance already produced code.
  • Ability to work constructively as part of a larger team.
  • Ability to work proactively on your own.
  • Good presentation and communication skills.

Nice to have:

  • Experience in leading or participating in cross-functional teams and projects is also beneficial.
  • Experience with git / github / gitlab / SVN source control.
  • Experience with testing methodology and frameworks.
  • Experience with continuous integration systems and pipelines.
  • Experience of video and audio encoding and streaming.
  • Experience of observability tooling such as grafana, prometheus, opensearch and creating observable systems.
  • Knowledge of Rust, Java, c#.
  • Knowledge of PlayStation hardware and SDK.

Benefits of working in Gaming, Developer and Future Technology:

  • Technology development is not constrained by specific games/engines. There is time and space to research and develop cutting edge technologies.
  • Opportunities to participate in global hackathons.
  • Opportunity to develop your knowledge and skills by learning about the latest techniques in a team of experts with a wealth of industry experience.
  • Relaxed working environment with high level of trust and autonomy. All staff are encouraged to express their views and challenge the status quo.
  • Discretionary bonus opportunity.
  • Private Medical Insurance.
  • 25 days holiday per year.
  • On-site gym.
  • Free soft drinks.
  • On-site bar.
  • Access to cycle garage and showers.

Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category. We strive to create an inclusive environment, empower employees and embrace diversity.

Senior Software Engineer United Kingdom, London employer: PlayStation

At PlayStation, we pride ourselves on being a leading employer in the gaming industry, offering a dynamic and inclusive work environment in London. Our culture fosters innovation and collaboration, providing employees with opportunities for professional growth through access to cutting-edge technology and participation in global hackathons. With benefits like private medical insurance, generous holiday allowances, and a relaxed atmosphere that encourages creativity, we are committed to empowering our team members to make a meaningful impact in the world of gaming.
P

Contact Detail:

PlayStation Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer United Kingdom, London

✨Tip Number 1

Familiarise yourself with PlayStation's products and services, especially the latest technologies like PlayStation5 and PlayStationVR. Understanding their ecosystem will help you demonstrate your passion for gaming and innovation during discussions.

✨Tip Number 2

Engage with the gaming community and stay updated on industry trends, particularly in cloud services and AI technologies. This knowledge will not only enhance your conversations but also show your commitment to continuous learning.

✨Tip Number 3

Network with current or former employees of PlayStation through platforms like LinkedIn. They can provide valuable insights into the company culture and the specific skills that are highly valued in the role you're applying for.

✨Tip Number 4

Prepare to discuss your previous projects in detail, focusing on your problem-solving skills and how you've contributed to successful outcomes. Be ready to explain complex technical concepts in a way that's accessible to non-technical stakeholders.

We think you need these skills to ace Senior Software Engineer United Kingdom, London

Proficiency in C/C++, Go, and Python
Experience with Linux-based servers
Familiarity with Docker
Strong knowledge of Amazon Web Services (AWS)
Understanding of Machine Learning and AI technologies
Solid foundation in mathematics or computer science
Ability to review, debug, and enhance existing code
Strong communication skills for articulating technical concepts
Experience with version control systems like git, GitHub, or GitLab
Knowledge of testing methodologies and frameworks
Experience with continuous integration systems and pipelines
Familiarity with video and audio encoding and streaming
Experience with observability tools such as Grafana and Prometheus
Knowledge of Rust, Java, and C#
Ability to work collaboratively in cross-functional teams
Strong problem-solving skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the job description. Focus on your expertise in programming languages like C/C++, Go, and Python, as well as any experience with cloud services and gaming technologies.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for gaming and technology. Mention specific projects you've worked on that demonstrate your ability to deliver complex solutions and your collaborative spirit within teams.

Showcase Relevant Projects: Include links to your portfolio or GitHub where you can showcase projects that are relevant to the role. Highlight any experience with AWS, Docker, or machine learning technologies, as these are key areas of interest for PlayStation.

Prepare for Technical Questions: Be ready to discuss your technical expertise in detail during interviews. Brush up on your knowledge of software development processes, debugging techniques, and any relevant technologies mentioned in the job description.

How to prepare for a job interview at PlayStation

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with programming languages like C/C++, Go, and Python. Highlight specific projects where you've applied these skills, especially in cloud services or gaming technologies.

✨Demonstrate Problem-Solving Skills

Expect to face technical challenges during the interview. Prepare to explain how you've approached complex problems in the past, detailing your thought process and the solutions you implemented.

✨Communicate Clearly

Articulate complex technical concepts in a way that is understandable to both technical and non-technical team members. Practice explaining your previous projects and their impact on the organisation.

✨Emphasise Collaboration

Since the role involves working with cross-functional teams, be ready to share examples of successful collaborations. Discuss how you’ve contributed to team projects and managed risks effectively.

Senior Software Engineer United Kingdom, London
PlayStation
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

P
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>