Senior Server Engineer
SF Bay Area, CA

Apply Now!

Our client is looking for an exceptional Senior Server Engineer to develop core low and high level systems and technologies for the next generation of server-based gaming. Ideal candidates will have in-depth knowledge and experience in server related development, a strong history of getting things done in a timely and practical manner with minimal supervision, have high standards when it comes to code quality, and have the desire to work on AAA titles in a highly collaborative team environment.

Key Responsibilities:

  • Design, implement, and support a multi-tier client/server architecture
  • Develop high performance servers and messaging systems
  • Evaluate, integrate, and enhance third party tools and technologies, tailoring the provided functionality to meet the needs of the product
  • Analyze product performance to identify and eliminate bottlenecks and undesirable overhead

Job Qualifications:

  • 5+ years game development experience with at least one shipped product
  • Fluency in C/C++
  • Exceptional problem-solving and troubleshooting skills
  • Expertise in building multithreaded, multi-process real-time systems
  • Expertise with client/server message passing architectures
  • Experience tuning real-time server systems for performance and reliability
  • Ability to accurately and realistically schedule tasks
  • Ability to complete assigned tasks in a timely fashion with a high degree of quality
  • Ability to work in a highly collaborative team environment
  • Excellent written and verbal communication skills
  • Passion for games

Preferred:

  • Previous MMO experience
  • Previous console experience (Xbox 360 or PlayStation3)

JOS000000132