This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Sony Interactive Entertainmentposted 5 months ago
$187,700 - $281,500/Yr
Full-time - Mid Level
Hybrid - Foster City, CA
Motion Picture and Sound Recording Industries

About the position

The Senior Gameplay Engineer will join the game integration platform team to enhance the PlayStation Platform Ecosystem. This role involves working with SDK technologies, game development, and infrastructure to prototype and implement new gameplay features. The engineer will also provide mentorship to junior engineers and collaborate with teams across North America, Japan, and Europe to deliver exceptional gaming experiences.

Responsibilities

  • Prototype a cross-platform game codebase focusing on PlayStation-specific features across multiple generations of the PlayStation platform.
  • Develop new features, perform performance analysis, optimize systems, maintain existing systems, and diagnose failures.
  • Build and document gameplay features to exercise unreleased platform SDKs and network capabilities.
  • Collaborate with Principal engineers to define technical specifications for large systems.
  • Partner with other engineers to develop tools and processes that improve efficiency and quality.
  • Develop and update feature documentation, maintain a shared library of tech and process documentation.
  • Demonstrate expertise/ownership in at least one major area of the codebase.
  • Mentor, empower, and inspire other engineers.
  • Exemplify reliability, accountability, and professionalism in all work-related interactions.
  • Participate in team scrum processes, including planning, review, retrospectives, daily stand-ups, maintaining JIRA board, and identifying risks and blockers.

Requirements

  • BS or equivalent experience in Computer Science, Computer Engineering, Mathematics, or related degree.
  • Strong C/C++ experience with an understanding of multi-threaded and multi-core software development.
  • Knowledgeable about network protocols and the messages exchanged during communication over these protocols.
  • Understanding of game networking systems and technologies, including peer-to-peer and client/server models, and latency compensation.
  • Strong data structures and algorithms knowledge.
  • Strong communication and interpersonal skills, with the ability to work as part of a team.
  • Self-directed, focused, and diligent.
  • Strong analytical and problem-solving skills.
  • At least 5 years of experience as a gameplay engineer.

Nice-to-haves

  • MS or equivalent experience in Computer Science, Computer Engineering, or Mathematics.
  • 8 or more years of software development in C/C++ programming.
  • Experience with Unreal Engine and/or AAA proprietary game engine.
  • Experience with off-the-shelf anti-cheat products, such as Easy Anti-Cheat or BattlEye.
  • Working experience and/or knowledge with networking fundamentals and protocols such as NAT, DHCP, DNS, IPv4/IPv6, TCP/IP, UDP, SSL, HTTP/HTTPS, and socket APIs.
  • Experience building games as a network-oriented gameplay engineer for PlayStation and PC.
  • Experience with AWS and containers, including Lambda, GameLift, EC2, and ECS/Kubernetes.
  • Experience supporting a live service game with client/server game systems.
  • Experience shipping at least one successful game product.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Matching 401(k)
  • Paid time off
  • Wellness program
  • Employee discounts for Sony products
  • Bonus package
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service