NetEase Information Technology Corporation

Senior Software Engineer - Server

Programming - Brisbane, CA - Full Time

As a Senior Software Engineer - server, you will work with top level designers, artists, and engineers to create one of the top AAA games on mobile. You will design and implement systems, features and tools. You will also mentor other engineers to help them to step up to the next level.

Candidates with authorization to work in the U.S. will only be considered.

Responsibilities:

  • Implement server architecture
  • Develop and maintain game server that is extensible and maintainable.
  • Mentor other engineers

Requirement:

  • 4+ years programming experience
  • Socket programming for real-time apps
  • RESTful interface design
  • History of developing software architecture and shipping commercial products
  • Fluency with varying programming languages and expertise in one or more OO languages
  • Deep understanding of OOP
  • Willing to teach and be taught by others

PLUSES:

  • Erlang experience
  • Android and/or iOS knowledge
  • Scripting languages experience  (Python, Lua, etc)
  • auto-scaling technologies
  • Database knowledge (MySQL, MongoDB, etc)
  • AWS
  • Distributed system

Big Pluses:

  • Love of games (board, mobile, console, all games)
Apply: Senior Software Engineer - Server
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
What’s your citizenship / employment eligibility?*
Desired salary
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*
Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Human Check*