Outscal Logooutscal logo

Senior Software Engineer - Golang

11 Hours 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

ByteDance - Research Engineer (Foundation Model) - Machine Learning Systems

ByteDance

Singapore (On-Site)
4 Months ago
ByteDance - Backend Software Engineer, Enterprise Solution

ByteDance

San Jose, California, United States (On-Site)
1 Day ago
Google - Software Engineer III, Full Stack, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
4 Months ago
ByteDance - Senior/Tech Lead Network Software Development Engineer, Switch - San Jose

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
Ubisoft Blue Byte - Engine Programmer [Beyond Good And Evil 2]

Ubisoft Blue Byte

Mainz, Rhineland-Palatinate, Germany (On-Site)
1 Day ago
Playtika - Java Developer /Kyiv

Playtika

Ukraine (On-Site)
4 Months ago
Every matrix - Senior Backend Developer (NodeJS)

Every matrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
12 Hours ago
PwC - Backend Developer/Consultant with German (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
5 Months ago
Netflix - Software Engineer (L5) - Consumer Engineering

Netflix

United States (Remote)
5 Months ago
CloudHire - Principal Backend Engineer - TypeScript

CloudHire

Maharashtra, India (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineer II, Infrastructure, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Thales - Avionics Software Developer

Thales

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Blind Squirrel Games - Gameplay Engineer

Blind Squirrel Games

Auckland, Auckland, New Zealand (On-Site)
3 Months ago
CD PROJEKT RED - Senior Gameplay Programmer

CD PROJEKT RED

Boston, Massachusetts, United States (Hybrid)
1 Month ago
ByteDance - Senior Backend Software Engineer, Trust and Safety

ByteDance

Singapore (On-Site)
5 Months ago
ByteDance - Software Development Engineer Graduate (Intent-Based Networking) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Nintendo - Tools Engineer (Retro Studios)

Nintendo

Austin, Texas, United States (On-Site)
6 Months ago
Epic Games - Senior Engine Programmer, Framework

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in United States

The Walt Disney Company - Senior Manager, DET Marketing Analytics & Reporting

The Walt Disney Company

Santa Monica, California, United States (On-Site)
1 Day ago
NVIDIA - Senior Technical Instructor - AI and Data Center Infrastructure

NVIDIA

Florida, United States (Remote)
2 Weeks ago
NVIDIA - Senior Developer Technology Engineer, Public Sector

NVIDIA

Santa Clara, California, United States (Remote)
2 Weeks ago
Next Level Business Services - DW/BI Project Manager

Next Level Business Services

Houston, Texas, United States (On-Site)
5 Months ago
Riot Games - Senior Technical Producer, League Studios - Build Test Ship

Riot Games

Los Angeles, California, United States (On-Site)
5 Months ago
Kabam - Graphic and Motion Designer

Kabam

Los Angeles, California, United States (Hybrid)
5 Days ago
Next Level Business Services - Information Management Architect (Full Time)

Next Level Business Services

Santa Clara, California, United States (On-Site)
4 Months ago
ByteDance - Student Researcher (Doubao (Seed) - Foundation Model - Vision Generative AI)

ByteDance

San Jose, California, United States (On-Site)
21 Hours ago
IGT - Lottery Field Service Technician II- (Vacaville/Fairfield , CA)

IGT

California, United States (On-Site)
3 Months ago
Fluence - Sales Engineer/Senior Sales Engineer - Battery Energy Storage

Fluence

Houston, Texas, United States (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Xsolla - Software Engineer (Monetization)

Xsolla

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
11 Hours ago
Wargaming - Server Developer / Python Developer

Wargaming

Belgrade, Serbia (Hybrid)
2 Months ago
Epic Games - Backend Security Engineer (Asset Integrity)

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
1 Day ago
Blazesoft - Hardware Integration Engineer & Backend Game Developer (.NET)

Blazesoft

Vaughan, Ontario, Canada (On-Site)
2 Weeks ago
Vigaet - Internship-Backend Developer

Vigaet

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Playtika - Senior Java Developer

Playtika

Romania (Hybrid)
4 Months ago
Abnormal Security - Software Engineer - II, Backend

Abnormal Security

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Behaviour Interactive - Senior Online Programmer - Unannounced IP | Programmeur·euse Senior·e en ligne  - Projet non annoncé

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
4 Months ago
Voodoo - Senior Android Developer

Voodoo

Paris, Île-de-France, France (Hybrid)
2 Months ago
Fanatee - Game Engineer - Backend

Fanatee

São Paulo, State Of São Paulo, Brazil (Hybrid)
3 Weeks 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.

Shanghai, Shanghai, China (On-Site)

Shanghai, Shanghai, China (On-Site)

Shanghai, Shanghai, China (On-Site)

United States (Remote)

Shanghai, Shanghai, China (On-Site)

Shanghai, Shanghai, China (On-Site)

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