Senior Software Engineer - Golang

1 Month ago • 5 Years + • Backend Development • $95,000 PA - $177,000 PA

Job Summary

Job Description

thatgamecompany seeks a Senior Software Engineer proficient in Golang to enhance their backend services for Sky: Children of the Light. This role involves creating and maintaining high-volume Golang services, ensuring reliability, security, and scalability. Responsibilities include working with designers on new gameplay systems, deploying microservices, monitoring and diagnosing live environment issues, guiding future backend architecture, and reviewing code. Ideal candidates have 5+ years of backend experience in MMOs or high-volume services, fluency in Golang, database expertise (PostgreSQL, MongoDB, Redis), Kubernetes experience, and strong testing skills. The position offers a competitive salary and benefits package, and the opportunity to work on a globally successful game.
Must have:
  • 5+ years backend experience (MMO or high-volume)
  • Golang fluency
  • Relational & NoSQL database experience
  • Kubernetes deployment
  • Microservice/monolith architecture knowledge
  • Expert Git user
  • Unit, stress, integration testing
Good to have:
  • Experience with multiple cloud providers (AWS/GCP)
  • Kubernetes, Helm, Docker experience
  • Erlang, C++, or functional programming experience
  • Perforce experience
Perks:
  • Paid Time Off, Holidays, Winter Break
  • Medical, Dental, Vision coverage (from day one)
  • Pet Insurance
  • Compassionate Leave
  • Wellness stipend
  • Work from home stipend
  • 401K with company match
  • Mental health resources (Headspace, EAP)
  • Discount portal
  • Diversity & Inclusion initiatives
  • Professional development support

Job Details

Senior Software Engineer - Golang

For Sky: Children of the Light, thatgamecompany has developed several backend services capable of handling a massive amount of concurrent users. Providing a reliable and low latency experience for our players is a priority. We build, test, and maintain systems for account and login, user-generated content, and various persistent gameplay systems. We need your help developing and scaling these mission critical systems so that we can continue providing impactful multiplayer experiences to people around the globe. If this sounds interesting to you, get in touch!

On any given day at TGC, you might:

  • Create and maintain high volume Golang services to maintain game and player state in a reliable, secure, and scalable manner

  • Work with designers to help bring new gameplay systems to life

  • Deploy microservices to our live environment

  • Monitor and diagnose problems in the live environment, fixing them in a timely manner

  • Help guide future backend technology, systems, and architecture design

  • Review another engineer’s Pull Request offering actionable feedback 

You should:

  • Be a fan of TGC games and be excited about enhancing the player experience

  • Have 5+ years experience working on the backend for an MMO or high-volume, low-latency web services

  • Be fluent in Golang

  • Have deep experience with both relational and non-relational databases (PostgreSQL, MongoDB, Redis)

  • Be comfortable deploying containerized services to a kubernetes cluster

  • Be familiar with both microservice and monolith architectures

  • Be an expert git user

  • Be familiar with creating unit tests, stress tests, and integration tests

  • Be proficient debugging in network environments

It would be great if you also:

  • Have experience with multiple cloud providers like AWS or GCP

  • Have experience with Kubernetes, Helm, and Docker

  • Have experience with Erlang, C++, or functional programming

  • Have experience with Perforce for source control 


Perks:

  • Paid Time Off, Holidays and Two Weeks Winter Break 

  • Employees and their dependents get medical, dental, and vision coverage, regardless of their level, tenure, or position within the company. Moreover, these benefits start on the first day of the job—there’s no waiting period before they kick in. 

  • Pet Insurance for those who need it too.

  • Compassionate leave for employees who needs to take care of their family members

  • Pre-tax wellness stipend

  • Pre-tax work from home stipend

  • Access our savings plan (401K program) with company match 

  • Mental health resources including Headspace membership and Employee Assistance Program (CCA) 

  • Discount portal for everyday goods and services

  • Employee inclusive and diversity initiatives such as Grow Together

  • Support for personal professional development

 

Applicants must be authorized to work for any employer in the U.S. or Canada. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

 

The salary range for this position is $95,000 USD to $177,000 USD annually, with the
opportunity to earn an annual discretionary bonus. This salary range is an estimate, and
the actual salary may vary based on the Company’s compensation practices.
Employees in this position are eligible to participate in the Company’s standard
employee benefit programs, which currently include the following: medical, dental, vision,
401k, and paid time off.

 

We look forward to meeting you.

 

#LI-Remote 

Similar Jobs

Sumo Logic - Senior Software Engineer II, Open Telemetry Projects

Sumo Logic

Bengaluru, Karnataka, India (On-Site)
1 Day ago
Genies - Technical Artist Intern (3DS)

Genies

Los Angeles, California, United States (Hybrid)
1 Month ago
Scale AI - Growth Program Manager, Generative AI

Scale AI

San Francisco, California, United States (On-Site)
1 Day ago
Relax Gaming  - Director of Games/Head of Games

Relax Gaming

Skåne County, Sweden (Hybrid)
1 Month ago
Scale AI - Growth Marketing Manager

Scale AI

(Remote)
1 Day ago
Sporty Group - OpsTech Backend Engineer

Sporty Group

India (Remote)
5 Months ago
Warner Bros Games - Staff Software Engineer - MSC Rights Team

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Simple Viral Games - Lead Software Developer

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Epic Games - Senior Programmer

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Turbulent - Senior Backend Developer

Turbulent

Montreal, Quebec, Canada (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Wargaming - Game Developer

Wargaming

Belgrade, Serbia (On-Site)
1 Month ago
Nintendo - Senior Systems Engineer, Linux

Nintendo

Redmond, Washington, United States (On-Site)
1 Week ago
Inworld AI - Staff Platform Engineer, MLOps

Inworld AI

Vancouver, British Columbia, Canada (On-Site)
1 Week ago
Milestone - Senior QA Engineer

Milestone

Sofia, Sofia City Province, Bulgaria (Hybrid)
1 Week ago
T systems - Full Stack Developer

T systems

Pune, Maharashtra, India (On-Site)
1 Month ago
anavatio  - DevOps Engineer

anavatio

Lorton, Virginia, United States (Hybrid)
4 Weeks ago
Genies.io - Senior 3D Software Engineer

Genies.io

Los Angeles, California, United States (On-Site)
1 Day ago
Krafton  - [Publishing Platform Div.] Sr. Web Back-End Developer (5년 이상)

Krafton

Seoul, South Korea (On-Site)
5 Months ago
Hitachi - Kubernetes Engineer

Hitachi

Pune, Maharashtra, India (On-Site)
6 Months ago
N-iX - Solution Architect (Spanish Speaking)

N-iX

Poland (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in United States

Google - Staff Software Engineer, YouTube

Google

San Bruno, California, United States (On-Site)
1 Week ago
Epic Games - Engine Programmer, UEFN

Epic Games

Cary, North Carolina, United States (On-Site)
1 Week ago
NVIDIA - Senior Technical Marketing Engineer - Datacenter Networking

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
Google - Staff Software Engineer, AI/ML Computer Vision

Google

Mountain View, California, United States (On-Site)
2 Days ago
Zoox - Manager, Simulation Traffic & Behavior Modeling

Zoox

Foster City, California, United States (Hybrid)
6 Months ago
Nagarro - Staff Consultant, Business Analyst

Nagarro

New York, New York, United States (On-Site)
6 Months ago
Netflix - Treasury Analyst - Market Risk Management

Netflix

Los Gatos, California, United States (On-Site)
2 Weeks ago
The Walt Disney Company - Software Engineer, Tools Internals (Core)

The Walt Disney Company

Emeryville, California, United States (On-Site)
1 Month ago
Onward Search - Sr. Software Engineer, Android

Onward Search

New York, New York, United States (Remote)
2 Weeks ago
Patel greene - Senior PD&E Planner

Patel greene

Orlando, Florida, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

NVIDIA - Software Manager, Golang Kubernetes

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Nexters - Lead .NET Developer

Nexters

Almaty, Almaty Region, Kazakhstan (Remote)
2 Weeks ago
Pocket Worlds - Staff Full-Stack Engineer (Backend Leaning)

Pocket Worlds

United States (Remote)
1 Month ago
Epic Games - Principal Programmer, Horde

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
CharacterAI - Software Engineer, Backend

CharacterAI

Menlo Park, California, United States (On-Site)
1 Month ago
Maxis Studios - Senior Multiplayer & Online Engineer

Maxis Studios

Victoria, Australia (Hybrid)
1 Month ago
Apollo - Senior Software Engineer, Backend

Apollo

United States (Remote)
6 Months ago
Sporty Group - Software Engineering Team Lead- LatAm

Sporty Group

(Remote)
5 Months ago
Keywords Studios - Software Engineering - Backend - AI

Keywords Studios

California, United States (On-Site)
1 Month ago
ByteDance - Tech Lead - Infrastructure Platform

ByteDance

Singapore (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

thatgamecompany designs and develops artistically crafted, broadly accessible video games that push the boundaries of interactive entertainment. We respect our players and want to contribute meaningful, enriching experiences that touch and inspire them.

We seek talent that values integrity and personal growth within an environment of intense collaboration and experimentation.

Our mission - create timeless entertainment that make positive change to the human psyche worldwide.

United States (Remote)

Canada (Remote)

United States (Remote)

Canada (Remote)

Shanghai, Shanghai, China (On-Site)

Remote, Oregon, United States (Remote)

United States (Remote)

United States (Remote)

View All Jobs

Get notified when new jobs are added by That game company

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug