loader image

Sr Game Server Engineer

We are looking for an experienced, hands-on Senior Game Server Engineer to develop the backend of a brand-new game project. You will collaborate with design and engineering peers to create new features, systems, and technology for our game.

Key Responsibilities:


  • Design and implement new game features in a scalable and high-performing manner

  • Collaborate with design, client and QA teams to guide features from conception to deployment

  • Oversee and evolve existing system architecture

  • Maintain, optimize and debug existing code base

  • Deploy, evaluate performance, optimize and test software on the server

  • Integrate third-party APIs and/or platforms



Key Qualifications:


  • Bachelor’s degree in Computer Science or equivalent experience

  • 5+ years of Java or other OOP programming language

  • Experience producing server applications through the full product lifecycle with responsibility for major features

  • Experience designing and maintaining RDBMS schemas and queries

  • Excellent problem-solving skills and judgment

  • Proficient in debugging and performance optimizations

  • Highly-motivated self-starter with a passion for making high quality software

  • Exceptional communication skills, both written and verbal

  • Strong sense of ownership and drive

  • Positive, enthusiastic attitude with ability to interact with cross-departmental groups Pluses

  • Experience with Scala or other modern functional programming languages

  • Experience developing video games, in particular mobile games with a large audience

  • Experience developing Reactive, message-driven systems

  • Experience with Akka, Actors, Streams

  • Experience with Protocol Buffers and gRPC

  • Experience with MySQL

  • Experience with JPA or Hibernate ORM

  • Experience with Redis

  • Experience deploying software in a cloud-based, Linux environment

  • Passion for video games



Position

Full-Stack Developer


Must have Skills

  • Scala

    Beginner

  • Akka

    Beginner

  • MySQL

    Beginner

Client Payroll

65 - 85 K/Year USD (Annual salary)

Fully Remote

english - Basic

Languages
Cancel
Cancel

Active

Skip

Sr Game Server Engineer

We are looking for an experienced, hands-on Senior Game Server Engineer to develop the backend of a brand-new game project. You will collaborate with design and engineering peers to create new features, systems, and technology for our game.

Key Responsibilities:


  • Design and implement new game features in a scalable and high-performing manner

  • Collaborate with design, client and QA teams to guide features from conception to deployment

  • Oversee and evolve existing system architecture

  • Maintain, optimize and debug existing code base

  • Deploy, evaluate performance, optimize and test software on the server

  • Integrate third-party APIs and/or platforms



Key Qualifications:


  • Bachelor’s degree in Computer Science or equivalent experience

  • 5+ years of Java or other OOP programming language

  • Experience producing server applications through the full product lifecycle with responsibility for major features

  • Experience designing and maintaining RDBMS schemas and queries

  • Excellent problem-solving skills and judgment

  • Proficient in debugging and performance optimizations

  • Highly-motivated self-starter with a passion for making high quality software

  • Exceptional communication skills, both written and verbal

  • Strong sense of ownership and drive

  • Positive, enthusiastic attitude with ability to interact with cross-departmental groups Pluses

  • Experience with Scala or other modern functional programming languages

  • Experience developing video games, in particular mobile games with a large audience

  • Experience developing Reactive, message-driven systems

  • Experience with Akka, Actors, Streams

  • Experience with Protocol Buffers and gRPC

  • Experience with MySQL

  • Experience with JPA or Hibernate ORM

  • Experience with Redis

  • Experience deploying software in a cloud-based, Linux environment

  • Passion for video games



Job Type

Client Payroll


Positions

Full-Stack Developer


Must have Skills

  • Scala

    Beginner

  • Akka

    Beginner

  • MySQL

    Beginner


Languages

english -Basic

65 - 85 K/Year USD (Annual salary)

Longterm (Duration)

Fully Remote

Skip

Jeff C

| United States