Senior Software Engineer SDK

PlayStation GlobalSan Mateo, CA

About The Position

Why PlayStation? 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, PlayStation™Now, acclaimed PlayStation software titles from PlayStation Studios, and more. PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team. The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Corporation. Are you looking for a challenge? We are seeking a Software Engineer to join the team to develop, maintain, and improve the framework powering a rich set of user experiences on multiple platforms.

Requirements

  • B.S. degree in Computer Science or equivalent fields
  • 3-5 years of professional software development experience
  • Experience writing high-performance code in C++
  • Experience with Jenkins or any CI/CD tools
  • Experience writing JavaScript and/or TypeScript with popular frameworks like React, Angular, Ember and similar.
  • Solid understanding of API design principles, versioning, and backward compatibility

Nice To Haves

  • Familiar with React Native
  • Experience building and shipping SDKs, libraries, or developer-facing platforms
  • Familiar with Development on multiple platforms (Linux, Android, Windows)
  • Experience with package management and distribution tools (e.g., Maven, Gradle, CocoaPods, npm, Conan)
  • Experience working on cross-platform SDKs (Android, iOS, Web, or desktop)

Responsibilities

  • Implement and improve framework features and SDKs across multiple platforms while collaborating with application teams to help them meet their feature and performance requirements
  • Build clean, well-documented, and reusable APIs to simplify integration with platform services
  • Ensure SDKs are performant, scalable, and backward-compatible across versions
  • Collaborate with framework, and application teams to define SDK requirements and developer experience
  • Create and maintain developer documentation, sample apps, and integration guides
  • Debug and resolve integration issues reported by partner teams or SDK consumers
  • Continuously improve SDK usability, reliability, and adoption
  • Collaborate with team lead and peers to seek/give feedback on pull requests, gather technical requirements and technical design documents

Benefits

  • medical
  • dental
  • vision
  • matching 401(k)
  • paid time off
  • wellness program
  • employee discounts for Sony products
  • bonus package
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service