This job posting isn't available in all website languages


Senior Server Software Engineer

Vicarious Visions
ENG000020 Requisition #
Apply for Job
Share this Job
Sign Up for Job Alerts
Senior Server Software Engineer

As a Server Engineer at Vicarious Visions, you will be responsible for our end-to-end network stack. You will work on categories such as social integration, matchmaking, responsiveness, and reliability. All while providing our players with an exceptional online gaming experience.

In the spirit of inclusion, we encourage everyone to apply.

About the role

  • Creating real-time systems to keep game clients up-to-date with server state information.
  • Managing server demands for a large number of concurrent players.
  • Usage of various techniques for constructing packets and limiting bandwidth usage will be key to shaping a smooth online experience.
  • Collaborating with other engineers and cross-functional teams.
  • Performing application development.  

About you

  • Have 5+Years of Engineering Experience.
  • Have expertise with scalable and responsive servers.
  • Are comfortable programming in a variety of languages including C and C++.
  • Possess excellent written and verbal communication skills.
  • Experience with low-level networking protocols (e.g. TCP, UDP, HTTP).

About Us

In 2018, Vicarious Visions celebrated its 27th year in the industry. Over the years, we have made hundreds of games, in every genre, on every conceivable game platform in the known universe. We are a studio that is built to last, and now we are embarking on a brand new chapter.

Our philosophy of combining cutting-edge tech with creative innovation is evidenced in all of our products – from Skylanders to Crash Bandicoot, to Destiny 2.

We thrive on a culture of teamwork, respect and fun. We have built a welcoming and relaxed workplace that invites creativity and encourages individual voices. We not only give our developers a safe and warm place to incubate and grow their ideas but the tools and support necessary to turn those ideas into impactful and memorable experiences.

Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions