Staff Software Engineer
Core
Lead the evolution of Dynamic Experience Management for PlayStation, creating reusable experience capabilities, personalization, and intelligent decisioning across web, mobile, and devices.
Role type
Staff Software Engineer (Platform/SDK Architecture)
Builds
Production-ready experience SDKs, platform-independent composition layers, and runtime frameworks for the PS5 Store and beyond.
Domain
Gaming / Entertainment / Client-side Platform Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
TypeScript, JavaScript, React, React Native, Software Architecture, API Design, Schema-driven UI, Client Performance Optimization, Cross-platform Development, Technical Leadership
Preferred skills
Console development, Focus-based navigation, Schema-backed declarative UI, Client SDKs, Generative AI workflows, Design Systems, Automated cross-platform testing
Technologies
TypeScript, JavaScript, React, React Native, JSON Schema, Content SDK
Responsibilities
Define technical direction for the experience SDK and migration from legacy EMS SDK; Design platform-independent composition layers and public APIs; Build reusable experience primitives and native rendering capabilities; Optimize bundle size, startup performance, and memory usage on resource-constrained clients; Establish migration patterns and backward compatibility; Improve developer experience with tools and documentation; Partner with design, merchandising, and platform teams; Provide technical leadership and mentorship across teams.
Seniority
Staff, hands-on technical leader with strategic architecture and mentorship