Senior Online Engineer – Foster City, CA, USA

Our client is looking for a Sr. online engineer to help bring our online experience to a new level. The candidate will be involved in the implementation of back end server & client features, multiplayer game modes, online community features, and more!

Responsibilities
· Design, write, debug and refine online systems, features, tools and infrastructure.
· Provides technical insight regarding online design and feature sets.
· Work with designers and other online engineers to prototype, develop, and refine features.

Qualifications
· 5+ years programming experience.
· Demonstrated proficiency in and knowledge of C/C++, data structures, performance, and multi-threaded programming techniques.
· Contributed extensively to the online development of three or more shipped games, PC or console.
· Knowledge of common data structures and algorithmic solutions.
· Expert in network protocols.
· Expert of client/server and peer-to-peer architecture.
· Thorough knowledge of software design practices including modular architecture, event-driven architecture, software design patterns and object-oriented design.
· Ability to quickly understand and work with internal and externally developed code.
· University-level degree in Computer Science or related field.
· A strong passion for video games and the online experience.
· Experience with computer game technologies including: AI programming, physics, 3D programming, animation, collision detection.
· Working knowledge of 3D Math.
· Demonstrated ability to write clean, readable, portable, reliable, and optimized code.

Apply Now

Leave a Reply