back Back to Jobs

Lead Server Programmer

Location: Santa Ana, CA, United States
Job # 11096405
Date Posted: 06-27-2018
Lead Server Programmer - Gaming Industry
Santa Ana, CA 92705
Salary Rate: $130,000/yr
Direct Hire Role (Relocation Available)
 
About Company and Opportunity:
Our client is a collection of passionate and talented game developers dedicated to creating AAA gaming experiences across all media. Our high-quality HD remasters have reshaped and re-imagined some of the most storied titles in the industry, and we’re working to build original creations that will vie to become the memorable titles of the future.
 
Essential Job Duties and Requirements:
We’re looking for a talented and experienced Lead Server Programmer to join them full time. The candidate will design, develop, and run a fast, massively scalable, highly available game service all the way from conception to delivery to live service operations.

Skills Required:
  • Plans server solutions by developing flowcharts, layouts, and diagrams; defining system specifications, including functionality, connectivity, and security.
  • Develop distribute, resilient and high-performing back-end services using software languages such as Java, C++, C#, or Go.
  • Collaborate closely with the game development teams to adapt existing systems or create new ones.
  • Build database models to suit the game needs and provide guidance to ensure those models are flexible and maintainable.
  • Provide solutions that address network latency, reliability, and scalability issues.
  • Create and run automated testing, readiness testing, and deployment plans.
  • Mentor and guide other Server engineers to ensure high quality standards across all the team members.
  • Other duties may be assigned to accomplish company or department objectives.
Qualifications:
  • 4+ years development of scalable back-end services
  • 6+ years of professional experience in AAA game development
  • Proficiency in using REST API for Client-Server communication
  • Proficiency of popular databases such as MongoDB, Redis, or SQL
  • Proficiency of popular data transfer formats such as JSON, ProtocolBuffers, or FlatBuffers
  • Understanding of cloud services such as AWS or Azure
  • Familiarity with automated testing software such as JMeter
  • Familiarity with networking tools such as Charles or Wireshark
  • Familiarity with virtual machines/hypervisors such as VMWare, VirtualBox, etc.
If qualified, please apply with your resume in PDF or Word format. #DI
this job portal is powered by CATS
Return to top ↑