Senior Software Engineer/ Software Developer (Backend)
Core
Designing and building scalable backend services, APIs, and data models for new mobile and web experiences that help gamers connect and play together.
Role type
Senior Backend Software Engineer
Builds
New mobile and web consumer experiences for PlayStation
Domain
Gaming / Consumer Internet
Deliverable
production ML models | product features
Required skills
Node.js with TypeScript, GraphQL, REST APIs, relational and non-relational databases, cloud infrastructure, containerized services, CI/CD pipelines, AWS
Preferred skills
Real-time communication systems, social graph design, recommendation systems, content discovery, trust and safety systems, early-stage startup experience
Technologies
Node.js, TypeScript, PostgreSQL, AWS, GraphQL, REST
Responsibilities
Define and evolve backend architecture for highly available, scalable consumer applications; Design, build, test, deploy, and operate reliable backend services and APIs; Design data models and storage strategies across relational, non-relational, caching, and event-driven systems; Drive performance optimization, service reliability, observability, monitoring, and incident response best practices; Establish coding standards, testing strategies, deployment patterns, and development practices; Mentor engineers and act as a multiplier for backend development expertise; Collaborate with security, privacy, and platform teams to ensure systems meet appropriate data protection and compliance requirements.
Seniority
Senior, hands-on IC
