drjobs Senior Multiplayer EngineerC

Senior Multiplayer EngineerC

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

San Francisco, CA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

We are looking for a Senior Software Engineer to join our clients online Mobile MMO that has also recently shipped their project on the Nintendo Switch. Theyre an awardwinning gaming studio.

What are the core responsibilities

  • Create and maintain high volume C game server systems to sync player state in a reliable secure and scalable manner
  • Create and maintain high volume Golang supporting backend services
  • Monitor and diagnose problems in the live environment fixing them in a timely manner
  • Keep improving our backend architecture and development workflow to deliver the optimal experience to the player as well as benefit everyone in the studio
  • Help guide future multiplayer technology systems and architecture design

What are the minimum requirements

  • Have 3 years experience working on the backend for an MMO or highvolume lowlatency web services
  • Be fluent in C
  • Be comfortable working with game client teams to support network communication
  • Experience with UDP bitlevel serialization delta compression and other techniques for developing efficient network code for real time games
  • Be comfortable integrating with external backend services via various protocols
  • Have strong opinions on the different approaches to managing network communication resource scaling automated deployment security reliability and data tracking/analysis
  • Be familiar with creating unit tests stress tests and integration tests
  • Be proficient debugging in network environments
  • Be proficient in Linux

What will earn you bonus points

  • Have experience with AWS or GCP
  • Have experience with Kubernetes Helm and Docker
  • Have experience with bare metal deployment
  • Have experience with both relational and nonrelational databases (PostgreSQL MongoDB Redis)
  • Have experience with Golang or Erlang and functional programming


Required Experience:

Senior IC

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.