At a Glance
- Tasks: Join our Game Systems team to design and implement exciting game features.
- Company: Be part of Media Molecule, a renowned game developer under PlayStation Studios.
- Benefits: Enjoy a creative work environment in a newly refurbished studio with diverse teams.
- Why this job: Work on innovative projects that shape the future of gaming while collaborating with passionate peers.
- Qualifications: Experience in multithreaded systems, strong C/C++ skills, and a collaborative mindset are essential.
- Other info: We value diversity and encourage all applicants to apply, regardless of background.
The predicted salary is between 43200 - 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. 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.
We are Media Molecule, a multi-award winning game developer and part of the wider PlayStation Studios group. We have a history of creating outstanding games such as LittleBigPlanet, Tearaway and most recently, the BAFTA Award winning Dreams. It’s a fantastic time to join us as we embark on our next adventure, defining and executing the vision for our next project and settling into our gorgeous, newly refurbished studio in central Guildford. We are now searching for an experienced Senior Programmer to join our Game Systems team.
Key Responsibilities- Devise and deliver the technical design and implementation of various features such as those related to progression, narrative and in-game resource systems.
- Collaborate closely with game system designers and the QA team to identify pragmatic solutions to creative challenges.
- Champion best practice and support other team members to help maximise everyone’s potential.
- Previous experience implementing and debugging multithreaded real-time systems at a Senior level or above, within a cross-disciplinary production environment.
- Excellent C and C++ skills, with ability to write readable and maintainable code.
- Strong appetite to collaborate with other disciplines to explore solutions.
- Motivation to support the growth of less experienced members of the team.
- Flexibility to adapt effectively to new challenges as they arise.
- Good written and verbal communication skills.
- Proactive, pragmatic and collaborative approach to problem solving.
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. We encourage everyone to respond. PlayStation is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.
Senior Programmer employer: Sony Interactive Entertainment
Contact Detail:
Sony Interactive Entertainment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Programmer
✨Tip Number 1
Familiarise yourself with Media Molecule's previous games like LittleBigPlanet and Dreams. Understanding their design philosophy and technical challenges can give you valuable insights to discuss during interviews.
✨Tip Number 2
Showcase your experience with multithreaded real-time systems by preparing examples of past projects where you successfully implemented and debugged such systems. Be ready to explain your thought process and the impact of your work.
✨Tip Number 3
Highlight your collaborative skills by discussing how you've worked with cross-disciplinary teams in the past. Prepare anecdotes that demonstrate your ability to solve problems creatively alongside designers and QA teams.
✨Tip Number 4
Express your passion for mentoring and supporting less experienced team members. Share specific instances where you've helped others grow, as this aligns with the company's values of empowerment and collaboration.
We think you need these skills to ace Senior Programmer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with multithreaded real-time systems and your proficiency in C and C++. Emphasise any previous roles where you collaborated with cross-disciplinary teams, as this is crucial for the Senior Programmer position.
Craft a Compelling Cover Letter: In your cover letter, express your passion for game development and innovation. Mention specific projects or experiences that demonstrate your ability to solve creative challenges and support team growth, aligning with Media Molecule's values.
Showcase Problem-Solving Skills: Provide examples in your application of how you've approached and solved complex programming problems in the past. Highlight your proactive and collaborative approach, as these traits are essential for the role.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors. Clear and effective communication is key, so ensure your documents are well-structured and free from typos or grammatical mistakes.
How to prepare for a job interview at Sony Interactive Entertainment
✨Showcase Your Technical Skills
Be prepared to discuss your experience with multithreaded real-time systems, particularly in C and C++. Bring examples of your previous work that demonstrate your ability to write readable and maintainable code.
✨Emphasise Collaboration
Highlight your experience working closely with game designers and QA teams. Be ready to share specific instances where you identified solutions to creative challenges through collaboration.
✨Demonstrate Leadership Qualities
Since the role involves supporting less experienced team members, think of examples where you've mentored or guided others. Show your motivation to help the team grow and succeed.
✨Prepare for Problem-Solving Scenarios
Expect to face hypothetical problems during the interview. Practice articulating your proactive and pragmatic approach to problem-solving, showcasing how you adapt to new challenges effectively.