Backend Server Engineer Job at Jam City, California

K3NJTlhIVkdWNzZTMVJ2NFNKdWs4eXhscVE9PQ==
  • Jam City
  • California

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 cool technologies being evaluated at Jam City including leveraging ML to design new levels and auto-tuning goal requirements/economy.

QUAILFICATIONS

  • 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

  • Has worked in a team with experience in large-scale, high-performance distributed software.
  • Has experience in mobile gaming, video game industry.
  • Has experience with real-time multiplayer features and their networking requirements.
  • Familiarity with Docker and Kubernetes.
  • Loves playing video/board games.

Job Tags

Full time, Work experience placement,

Similar Jobs

Get It Recruit - Transportation

Program Manager, LICSW/LMHC - Remote | WFH Job at Get It Recruit - Transportation

Are you a dynamic and experienced LICSW or LMHC ready to make a real difference in the lives of young people and their families? We're looking for a passionate Program Manager to join our Community Service Agency (CSA) team! If you're excited about providing intensive... 

Monty's Pizzeria

Pizza Cook Job at Monty's Pizzeria

You will be responsible to hand toss pizzas cooked on screens and deep dish Sicilian pizzas cooked in pans. Our cooks also make entrees, appetizers, and subs. All of our food is made to order and some prep work is required. We roll all our meatballs, make our lasagna,... 

PNC

Investment Analyst - PNC Investments Job at PNC

 ...opportunity to contribute to the companys success. The PNC Investments Research & Due Diligence team is seeking a qualified...  ...investment due diligence) to join the team as an advisory portfolio analyst. PNCI manages over $25 billion in advisory assets across a variety... 

UnitedHealth Group

Strategic Solutions Consultant - Payment Integrity - Remote Job at UnitedHealth Group

 ...healthiest life. Today, however, there are still far too many barriers to good health which are disproportionately experienced by people of color, historically marginalized groups and those with lower incomes. We are committed to mitigating our impact on the environment and... 

Northern Laundry Services

Laundry Attendant Job at Northern Laundry Services

Overview: JOB SUMMARY: Under the supervision of the General Manager, the Laundry Attendant will wash, dry, fold, iron and pack laundered material for customers. The Laundry Attendant will also maintain cleanliness of laundry facility and equipment.Responsibilities...