Senior Software Engineer
Hybrid · Liverpool, England, United Kingdom
Job Summary
Senior Software Engineer at Sony Interactive Entertainment responsible for designing, developing, maintaining, and improving tools, services, and pipelines used by engineers, QA, production teams, and studio partners globally. Own delivery from analysis and design through development, testing, release, support, and iteration; contribute to architectural trade-offs, APIs, reliability, security, testing, and operational support; refactor and optimize systems for performance, maintainability, and customer experience; write high-quality code, automated tests, documentation, and operational guidance; elevate engineering standards through code reviews, CI/CD, testing, and release processes; collaborate with studios and cross-functional teams to clarify needs, troubleshoot issues, support onboarding, and gather feedback. Requires senior-level experience in C++/C# or similar, strong design and debugging skills, ability to communicate with technical and non-technical audiences, and a track record of delivering robust software in a collaborative environment. Nice-to-have includes knowledge of generative AI, Windows game-development tools, and a CS degree or equivalent. Role contemplates a Liverpool-based or flexible hybrid arrangement (2-3 days in the office) with remote work possible for the right candidate, and includes standard Sony background checks and equal opportunity commitments.
Required Qualifications
- Demonstrated senior-level experience in relevant languages such as C++, C++, or similar
- Strong understanding of software design, debugging, automated testing, source control, CI/CD, observability, and maintainability
- Able to debug complex issues across code, systems, environments, integrations, and user workflows
- Able to explain technical details clearly to technical and non-technical audiences
- Communicates clearly across time zones, disciplines, and levels of technical knowledge
- Asks questions to understand root causes, customer needs, risks, and intended outcomes
- Works through ambiguity constructively, focusing on shared goals and strong relationships
- Applies pragmatic judgement, choosing approaches that fit the problem rather than following process or preference for its own sake
- Supports and guides engineers, testers, tool users, and partner teams through reviews, pairing, workshops, and documentation
- Looks beyond their own area to identify bottlenecks, improve practices, and support wider outcomes
- Keeps learning, shares knowledge, and brings curiosity and care to the craft of building great software
- Degree in Computer Science, Software Engineering, or equivalent
- Understanding of how to safely and effectively use generative AI to augment development work
- Experience developing Windows applications within the games industry or building tools that support game dev workflows
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.