Senior Software Engineer

Senior Software Engineer

Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
PlayStation

At a Glance

  • Tasks: Join a new team to build AI Middleware and collaborate on innovative projects.
  • Company: PlayStation, a global leader in entertainment and gaming.
  • Benefits: Inclusive culture, competitive salary, and opportunities for professional growth.
  • Why this job: Shape the future of interactive entertainment with cutting-edge technology.
  • Qualifications: 6+ years in software engineering, with skills in Python or TypeScript.
  • Other info: Dynamic environment with a focus on innovation and creativity.

The predicted salary is between 36000 - 60000 ÂŁ 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 PlayStation®5, PlayStation®4, PlayStation®VR, PlayStation®Plus, acclaimed PlayStation software titles from PlayStation Studios, and more. PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity.

Sony Interactive Entertainment is looking for a Senior Software Engineer to join our team. You will be a part of an entirely new team getting formed with a laser focus of building an AI Middleware for the enterprise. You’ll collaborate closely with other dedicated Software developers, ML engineers and Integration specialists to deliver this platform. For those who excel at navigating intricate, fast‑moving projects, overcoming tough technical hurdles, and staying at the forefront of modern web development trends, this opportunity is a perfect fit.

Key Responsibilities:

  • Build and Operate AI Middleware: Implement, and manage Model Context Protocol (MCP) servers, gateways, and API wrappers that securely expose enterprise systems, tools, and data for AI agent consumption.
  • Build and Govern Agentic Workflows: Deploy and extend agentic AI platforms (e.g., LangGraph, LangChain) to deliver resilient orchestration, enforcing governance, tracing, audit logs, and human‑in‑the‑loop controls.
  • Develop Enterprise Data & Context Pipelines: Build scalable pipelines for parsing, cleaning, embedding, and storing structured and unstructured enterprise data (text, code, multimedia) to enable retrieval‑augmented generation and domain‑specific agent knowledge.
  • Productize and Optimize AI Services: Translate prototypes into production‑grade microservices (Python/TypeScript, Kubernetes, CI/CD), optimizing for latency, throughput, resilience, and token/cost efficiency.
  • Ensure Security, Compliance, and Reliability: Engineer AI middleware and workflows that meet enterprise standards for safety, governance, compliance, and fault tolerance, with built‑in monitoring, telemetry, and automated evaluation harnesses.
  • Partner multi‑functionally: Collaborate with architects, platform teams, and product owners to deliver business‑aligned AI solutions, while staying at the forefront of emerging LLM and middleware trends.

Qualifications:

  • 6+ years of software engineering experience, including approximately 2 years working on ML, data, or LLM‑focused systems.
  • Proficiency in Python or TypeScript (ideally both) with strong software‑engineering fundamentals (testing, design patterns, observability, performance tuning).
  • Practical knowledge of ML/GenAI concepts: embeddings, vector search, prompt engineering, fine‑tuning, and evaluation metrics.
  • Solid understanding of workflow orchestration frameworks for LLM/GenAI pipelines.
  • Hands‑on experience with data‑pipeline tooling and batch/stream ETL.
  • Solid understanding of cloud platforms (AWS preferred), containerization (Docker, Kubernetes), and infrastructure‑as‑code (Terraform, CDK).
  • Excellent communication skills and a proven ability to collaborate across teams in a fast‑paced environment.

Domain Expertise:

  • LLM tooling: LangChain, LangGraph, LlamaIndex, Hugging Face Transformers, OpenAI or Anthropic APIs.
  • Data stores: Postgres, DynamoDB, Redis, and vector databases such as Pinecone, Weaviate, FAISS.
  • Observability: distributed tracing, metrics dashboards, cost monitoring for token‑based services.
  • Security & Responsible AI: PII redaction, content‑safety filters, bias evaluation.
  • Bonus: proficiency in Go, experience with multimodal or edge inference, contributions to GenAI open‑source projects.

Equal Opportunity Statement: 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 Software Engineer employer: PlayStation

At PlayStation, we pride ourselves on being not just the Best Place to Play, but also the Best Place to Work. Our vibrant culture fosters innovation and creativity, providing employees with opportunities for growth and collaboration in a diverse environment. Join us in our mission to shape the future of interactive entertainment while enjoying competitive benefits and a supportive team atmosphere in a location that thrives on technological advancement.
PlayStation

Contact Detail:

PlayStation Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Network like a pro! Reach out to current or former PlayStation employees on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Prepare for the interview by brushing up on your technical skills. Since you're aiming for a Senior Software Engineer role, be ready to discuss your experience with Python, TypeScript, and ML concepts. Practice coding challenges to keep your skills sharp!

✨Tip Number 3

Show your passion for gaming and innovation during interviews. Share your thoughts on the latest trends in AI and how they could impact the gaming industry. This will demonstrate your enthusiasm and fit for the PlayStation culture.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the PlayStation team.

We think you need these skills to ace Senior Software Engineer

Python
TypeScript
Machine Learning (ML)
Data Engineering
AI Middleware Development
Model Context Protocol (MCP)
Agentic AI Platforms (LangGraph, LangChain)
Data Pipeline Tooling
Cloud Platforms (AWS)
Containerization (Docker, Kubernetes)
Infrastructure as Code (Terraform, CDK)
Collaboration Skills
Observability
Security and Compliance in AI

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with AI middleware, Python, and TypeScript, and don’t forget to showcase any relevant projects that demonstrate your skills in ML and data systems.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your passion for innovation and technology, and explain why you’re excited about the opportunity at PlayStation. Be sure to mention how your background aligns with the key responsibilities outlined in the job description.

Showcase Your Projects: If you've worked on any cool projects related to AI or software engineering, make sure to include them in your application. Whether it's a personal project or something from your previous job, demonstrating your hands-on experience can really set you apart.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, you’ll get to see all the exciting opportunities we have available!

How to prepare for a job interview at PlayStation

✨Know Your Tech Inside Out

Make sure you brush up on your Python and TypeScript skills, as well as your understanding of ML concepts. Be ready to discuss your experience with AI middleware and data pipelines, as these are crucial for the role.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled complex technical challenges in the past. Highlight your experience with workflow orchestration frameworks and how you've optimised systems for performance and reliability.

✨Understand PlayStation's Culture

Familiarise yourself with PlayStation's values around innovation and creativity. Be prepared to discuss how you can contribute to a fun and collaborative environment while driving technological advancements.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, project goals, and the technologies they use. This shows your genuine interest in the role and helps you assess if it's the right fit for you.

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

>