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
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Joining thatgamecompany as a Senior Software Engineer - Golang is an exciting opportunity to be part of a dynamic team behind Sky: Children of the Light. You'll play a crucial role in developing and scaling backend services designed to support a large number of concurrent users while ensuring a smooth and reliable gaming experience. As a senior engineer, you'll create high volume Golang services that manage game and player states efficiently. Collaborating closely with designers, you will bring innovative gameplay systems to life. Additionally, your expertise will be essential in deploying microservices, diagnosing live environment issues, and contributing to the design of future backend technologies. If you have a passion for gaming and a solid background working with MMO or high-volume web services, this role promises an impactful career where you can enhance player experiences across the globe. Your contributions will ensure our systems remain reliable, scalable, and secure. Dive into a workplace where your ideas matter and are put into action. So, if you're ready to embrace this challenge, we can't wait to connect with you!
thatgamecompany is an American independent video game development company known for creating immersive role-playing, adventure, and action games like "flow," "Journey," and "Flower".
33 jobsSubscribe to Rise newsletter