Senior Software Engineer - Golang Job at thatgamecompany, Remote

OWk3cUVPaGNmSkI1T1Y3OUJHUm5pa2xtd0E9PQ==
  • thatgamecompany
  • Remote

Job Description

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 

Job Tags

Remote job, Holiday work, Work from home, Work visa,

Similar Jobs

Lucille's Modern Chophouse

Bar Manager Job at Lucille's Modern Chophouse

 ...Chef M att Baker, owner and executive chef of Lucilles , is seeking an experienced and confident Bar Manager who understands world-class service and hospitality. At Lucille's we believe a great steakhouse is only as unforgettable as the cocktails, wines, and energy... 

ALS

Courier Job at ALS

 ...Courier Imagine your future with us! At ALS, we encourage you to dream big. When you join ALS, you join a purpose and values-...  ...-art technologies and innovative methodologies, our dedicated international teams deliver the highest-quality testing services and personalized... 

Top Level Promotions

Work from Home Office Support Assistant Job at Top Level Promotions

 ...multiple industries. No prior experience is required, and full training is included. This role is ideal for anyone beginning a career in...  ... work from home Flexible part-time or full-time hours Paid training included Opportunity to gain hands-on experience in... 

Patrique Mercier Recruitment

Italian Speaking Partner Support Consultant work from home anywhere in Greece Job at Patrique Mercier Recruitment

 ...ES is searching for an Italian Speaking Partner Support Consultant to join our stellar team. This is a work-from-home position that allows you to operate from anywhere in Greece! If you are passionate about providing exceptional support and building relationships while... 

AccentCare

Musicians for Hospice Patients Needed Job at AccentCare

AccentCare Hospice is currently seeking Musical Companion Volunteers to bring comfort to our end-of-life patients. Volunteers interested in this program have the choice of serving directly with our patients and families, or indirectly at events such as in-service education...