Live Service Server Engineer at BigBox VR
Seattle, WA, US

You are a talented Server Software Engineer looking to build the next generation of games for Oculus Quest, Oculus Rift, and HTC Vive. You have multiple years of experience running web services in production and have working knowledge of server-based multi-user game engineering design.

Strong communicator who loves the iterative technical and creative process

Desire to understand a product holistically and contribute creatively

Know when to be pragmatic and when to be blue sky

Make engineering trade-offs that align with business objectives

Possess wily and unconventional thinking

Must embrace teamwork, as well as solve problems independently

Eager to roll up your sleeves to make contributions outside of your specialty

Responsibilities

Create, maintain and deploy highly reliable web services within a highly dynamic and iterative team environment

Design, develop, test and maintain quality code and documentation

Work as a team, contributing to important design decisions and conversations

Develop prototypes and experiments, while researching and recommending novel ideas, new tools, and technologies

Test and support the game as a service

Collaborate with artists and engineers to implement new developments, help build features, and solve creative problems

Requirements

Working knowledge of 3D game engines. (Unity, Unreal, etc..) Must have experience completing a ship cycle for a product

3-5 years of experience in software development or recent graduates with exceptionally strong project experience

Experience running a live web service that scales to 100k+ users

Experience working and running web services on Linux

Experience administering and running services on Kubernetes

Extensive experience with C# and the .NET runtime

Extensive experience with SQL databases like PostgreSQL 

Extensive experience with Caching Systems (redis, memcache)

Bachelor in Computer Science/Electrical Engineering or equivalent experience

Demonstrated experience working in self-managed, fast-paced environments

Ability to rapidly learn new systems and device

Excellent verbal communication skills

Our Stack We Work In

ASP.Net Core 3.1

Google Kubernetes & PubSub

PlayFab

Redis

Amazon GameLift

Unity

Bonus Points

Experience with AWS and GameLift

Experience with GameLift

Strong background in AR or VR

Experience with Unity

Passion for eSports

Experience with networking tool set like Photon, Unreal & UNet