Enable job alerts via email!

Backend Server Engineer

Jam City Inc

Culver City (CA)

Remote

USD 90,000 - 130,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A dynamic gaming company is seeking a Backend Server Engineer to help build scalable systems that support their games. The role involves developing high-performance services and collaborating with various teams to enhance game quality, leveraging modern technologies. Ideal candidates will have a strong foundation in computer science and be familiar with relevant programming languages, coupled with a passion for gaming.

Qualifications

  • 2+ years of relevant work experience.
  • Understanding of performance implications of caching, networking, storage, and concurrency.
  • Experience with web service technologies and best practices.

Responsibilities

  • Takes ownership of features/bugs/issues from conception to run in production.
  • Develops code that is performant, easy to maintain by others.
  • Collaborates with game teams to improve quality or meet timelines.

Skills

Python
Java
Caching
Networking
Storage
Concurrency
OOP
Algorithms
Data structures

Education

BS/MS in Computer Science or Computer Engineering

Tools

Linux
MySQL
AWS
NoSQL
Django
Docker
Kubernetes

Job description

We are looking for a talented Backend Server Engineer to join our dynamic backend team to build large, scalable services that are the foundation of the games. The team is responsible for the game configuration system that allows for over-the-air, reactive changes to every aspect of the game without needing to deploy a new binary. Other key systems include: leaderboards, PVP matchmaking, business intelligence systems, and engaging social features.

RESPONSIBILITIES
  • Takes ownership of features/bugs/issues from conception to run in production.
  • Develops code that is performant, easy to maintain by others, and works as intended.
  • Collaborates with all of the game teams including client engineers, game designers, support, and analytics. Your input is highly valued to improve game quality or offer alternatives to meet timelines.
  • Eager to learn new things, especially if it solves hard problems or improves the quality of life for a team. There are many exciting technologies being evaluated at Jam City, including leveraging ML to design new levels and auto-tuning goal requirements/economy.
QUALIFICATIONS
  • Passionate and self-driven! We love engineers who tackle difficult issues and provide innovative, performant solutions!
  • 2+ years of relevant work experience.
  • Proficient in Python, Java, or similar languages.
  • Understanding of performance implications of caching, networking, storage, and concurrency.
  • Knowledge of web service technologies (e.g., Linux, MySQL, AWS, NoSQL, Django) and best practices.
  • Strong background in computer science concepts: OOP, algorithms, and data structures.
  • BS/MS in Computer Science or Computer Engineering, or similar experience.
  • Remote work OK -- must be willing to work PST hours.
NICE TO HAVE
  • Experience working in large-scale, high-performance distributed software.
  • Experience in mobile gaming or the video game industry.
  • Experience with real-time multiplayer features and networking requirements.
  • Familiarity with Docker and Kubernetes.
  • Loves playing video/board games.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Server Engineer - Multiplayer & Backend Systems (Java/Akka)

2K

Remote

USD 100.000 - 140.000

13 days ago

Backend Server Engineer

Jam City

Remote

USD 80.000 - 120.000

12 days ago

Software Engineer - packaging - optimize Ubuntu Server for public clouds

Canonical

Sacramento

Remote

USD 80.000 - 100.000

7 days ago
Be an early applicant

Software Engineer - packaging - optimize Ubuntu Server for public clouds

Canonical

Charlotte

Remote

USD 80.000 - 120.000

7 days ago
Be an early applicant

Software Engineer - packaging - optimize Ubuntu Server for public clouds

Canonical

Baltimore

Remote

USD 90.000 - 130.000

7 days ago
Be an early applicant

Backend Server Engineer

2K

Culver City

Hybrid

USD 80.000 - 120.000

13 days ago

Senior Server Engineer - WWE 2K (REMOTE)

2K

Austin

Remote

USD 122.000 - 158.000

30+ days ago

Senior Server Engineer - NBA 2K

2K

Novato

Remote

USD 125.000 - 205.000

30+ days ago

Senior Server Engineer - NBA 2K Novato, California, United States

2K Games, Inc.

Novato

Remote

USD 125.000 - 205.000

30+ days ago