HHiring Reality
← PlayStation Global

Staff Software Engineer

PlayStation Global
Location
Canada, Waterloo, ON
Posted
18 days ago
Department
Commerce Services
What they actually want (must-haves)
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 8+ years of professional software engineering experience, including significant experience designing and delivering production client platforms, SDKs, frameworks, or shared libraries.
  • Expert-level proficiency with TypeScript or JavaScript and strong experience with React, React Native, or a comparable component-based client framework.
  • Strong software architecture and API design skills, including modularity, dependency management, versioning, backward compatibility, and incremental migration of large production systems.
  • Experience building data-driven or server-driven user interfaces, reusable component systems, or runtime composition frameworks.
  • Demonstrated ability to diagnose and improve client performance and reliability using profiling, telemetry, automated testing, and production observability.
Nice to have
  • Experience with console development, living-room interfaces, focus-based navigation, or performance-constrained native clients.
  • Experience with schema-backed declarative UI, domain-specific languages, JSON Schema, component expansion, data binding, hydration, or client-side rendering engines.
  • Experience building or integrating client SDKs, content management or merchandising systems, personalization platforms, experimentation frameworks, or design systems.
  • Experience migrating a large client application away from a legacy rendering or content-delivery framework using staged rollout, compatibility layers, and measurable exit criteria.
  • Experience developing platform adapters or renderers for iOS, Android, web, or other native client environments.
What the job really is

The Staff Software Engineer will lead the development of the Dynamic Experience Management platform for PlayStation, focusing on creating adaptive experiences across various devices. Responsibilities include defining technical direction, designing APIs, building reusable components, and optimizing performance. The role also involves collaborating with multiple teams to ensure seamless integration and mentoring other engineers.

Benefits
  • Medical, dental, vision insurance
  • Matching 401(k)
  • Paid time off
  • Wellness program
  • Employee discounts for Sony products
  • Potential bonus package
Things to weigh
  • No specific details on the technology stack beyond TypeScript and React frameworks.
  • The role involves significant responsibility and leadership, which may be challenging for less experienced candidates.
  • The position requires collaboration across various teams, which may require strong interpersonal skills and adaptability.
Job score3.4/5
Benefits3/5
Freshness4/5
Career value5/5
Role clarity5/5
Pay transparency0/5

Applying to PlayStation Global?

See how your résumé matches this role — and tailor it from what actually gets interviews.