Senior Server Engineer

Sorry, this job was removed at 6:35 a.m. (PST) on Friday, October 11, 2019
Find out who's hiring in Kirkland.
See all Developer + Engineer jobs in Kirkland
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Cat Daddy Games is a wholly-owned subsidiary of Take-Two Interactive, so we're part of a pretty big family. And while we love being in something so huge and impressive, our studio is actually just a small band of talented (albeit somewhat quirky) artists, programmers, and production staff who get the job done by relying on collaboration, skill, humor, and grit. We pride ourselves on being nimble and tech savvy.

We've shipped games of almost every genre and on almost every platform. Whether it was the rise of PC simulation games, the Wii, Kinect, and now VR and mobile, we've always pushed to make something cool.

We are a fun, hard-working, and dedicated family of experienced game developers. A lot of our employees have been here for over 10 years, and we're growing our family even more!

We are looking for a Senior Server Engineer to join our studio in Kirkland, WA.  As a Senior Server Engineer, you will be part of a team of engineers responsible for building the back-end of our mobile game titles.

Responsibilities:

  • Develop code that fulfills the functional requirements of the project, including support for matchmaking, downloadable content, lobbies, and server-side persistence.
  • Analyze architectural design, code, and overall back-end processes and formulate solutions for improvement.
  • Provide input on product schedules, including work estimates.
  • Identify and communicate technical risks to the team.
  • Design, implement and maintain tools for game administration.
  • Research coding techniques and algorithms in order to keep current on technological developments and advancements in the game industry.
  • Mentor and provide guidance to other engineers.

Qualifications:

  • 5+ years of programming experience on commercial software projects, including mobile application development. 
  • Bachelor’s degree in Computer Science, related discipline, or relevant work experience.
  • Expertise with C#, and to a lesser degree C++, programming languages along with a strong familiarity with OO design principles.
  • Experience with cloud computing services, such as distributed computing, micro-services, and SQL/NoSQL databases.
  • Experience with Amazon EC2 or Windows Azure cloud services.
  • Experience working on multi-platform software projects.
  • Familiarity with TCP/IP, UDP, and in-depth knowledge of game networking models.
  • Commitment to code quality, documentation, and sound testing procedures.
  • Ability to learn and master new technologies and code.
  • Ability to work independently and efficiently under deadlines.
  • Experience working on any of the following is a plus: Orleans framework, Ignite distributed memory grid, Couchbase NoSQL Database, gRPC, Consul, Etcd, Elastic Stack, InfluxDB/Grafana, SaltStack, Terraform, Telegraf, Prometheus.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

720 4th Ave, Kirkland, WA 98033

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about 2K - Cat Daddy GamesFind similar jobs