Sony Computer Entertainment America is looking for a Sr. On-line Engineer in San Diego, CA
This job was posted 27 days ago and will expire in 2 days.
Job Description
Support PlayStation Online Games by developing and maintaining a high complexity, service-oriented application that offers online functionality for PS3, PSP, and PS2 games. The application handles online features such as player login, stats, matchmaking, and chat. This application is written in Ruby on Rails running on Oracle, along with stateful C++ servers running on Linux, and is used by a variety of game teams to implement online functionality in their respective titles.
This position is responsible for working directly with the game teams to implement online functionality in their titles, using Ruby on Rails and Merb. Success will require in-depth knowledge of XML, REST, XHTML, CSS, and database concepts. This position has the dual responsibility of providing in-game, high-throughput features using XML and REST, as well as integrating these same features with out-of-game community websites using XHTML and CSS
The Sr. On-line Engineer will play a leading role in advancing our technology in the area of social networking, to create an immersive game experience. This position will work closely with the Staff On-line Engineer and Database Architect to create new features for games and support them through the production lifecycle. This position will require after-hours on-call support as titles approach production
Responsibilities:
• Develop title-specific features using Ruby on Rails and Merb. Participate in the design, specification, and development of applications to support online games. • Develop front-end web screens in XHTML, CSS, and Prototype (Ajax) to support community websites. Integrate features such as stats, forums, and chat. • Expand the social networking features of our technology. Integrate our technology with sites such as Facebook, YouTube, and Flickr. • Work with the database engineers to write custom database queries when needed. • Work as an integral member of the team. Communicate with team members to design and support leading-edge applications.
Qualifications:
• Must have experience developing professional web-based applications using Ruby on Rails 1.2 or later. Prefer Rails 2.0 or EdgeRails. Experience with Merb a plus. • In-depth understanding of XHTML, CSS, XML, REST, and Ajax. • Significant experience with web design and object-oriented programming. Five (5) or more total years in web development required (frameworks other than Rails can count towards this total). • Experience with relational databases, preferably Oracle. Ability to write SQL queries. Knowledge of PL/SQL and Stored Procedures a plus. • Ability to concisely and effectively communicate technical information to both technical and non-technical groups. Ability to gather requirements and support end-users. • Basic working knowledge of Linux or other UNIX variants. CentOS or RedHat knowledge a plus. • Strong English communication skills (reading, writing, presentation, and speaking) • BSCS degree preferred, or significant professional experience and certifications. • Strong teamwork skills, preferably in Internet-related operation groups. Ability to work well with others, in both learning and teaching roles.
How to apply...
Contact me directly: Neil Katz neil_katz@playstation.sony.com