gamedevjobs logo
Explore Jobs

Network Programmer

Free Range Games

Summary

Free Range Games is a distributed game development company that prioritizes community, family, and love-of-gaming over process, crunching, and TPS reports. They are looking for an experienced network engineer who has previously worked on self-hosted multiplayer console titles, particularly relevant experience includes distributing the server workload around all of the players, and experience providing movement correction for custom physics models. The ideal candidate will work well with a team, and have shipped console titles. The potential responsibilities include developing a system to share server workload across all players, developing a movement component for custom physics models, optimizing network bandwidth throughout the title, fixing networking edge-case defects, advising gameplay teams on the best way to structure code for network performance, quality of life improvements on workflows, and making a great game. The company is an equal opportunity employer that is committed to diversity and inclusion in the workplace and participates in E-Verify.

Job description

Free Range Games grows games the old fashioned way: we don’t put our team in cages, we work distributedly, and we don’t use toxic work/life trade-offs. Some of our crafters have worked together from PS1 to PS5 and will tell you about carving games one triangle at a time from punch cards.

We are some of the folk behind Spider-man, Tony Hawk, Lord of the Rings, Twitch Sings, Oddworld, Callisto Protocol, Shrek Super Slam, and dozens of mobile and web games. We believe every member of the team has a voice in what the game should be.

We prioritize community, family, and love-of-gaming over process, crunching, and TPS reports. And maybe that’s what you want too.

We need an experienced network engineer who has previously worked on self-hosted multiplayer console titles.  Particularly relevant experience includes distributing the server workload around all of the players, and experience providing movement correction for custom physics models.  Unreal Engine experience is a bonus.  The ideal candidate will work well with a team, and have shipped console titles.  Depending on the candidate, this might be a lead role, principal role, or senior role where you help run the engine team (as opposed to our tools / gameplay teams). There's a bit of overlap. You'll report to the Tech Director.

Potential Responsibilities:

  • Development of system to share server workload across all players
  • Development of movement component for custom physics models
  • Optimization of network bandwidth throughout the title
  • Fixing networking edge-case defects
  • Advising gameplay teams on best way to structure code for network performance
  • Quality of life improvements on workflows.
  • PS5, XSX specifics.
  • Making a great game.

 

Qualifications:

  • Strong C++, 
  • Network engineer on a Console multiplayer title
  • Experience with self-hosted (serverless) title
  • Shipped a game as the network engineer
  • Know the best pipelines for current hardware / network architectures.

 

Desirable Experience:

  • Unreal Engine
  • Co-op gameplay
  • Bandwidth optimization
  • High ping-time optimization
  • Vector math / calculus

Equal Opportunity Employer Statement

Free Range Games is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.

This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. Free Range Games makes hiring decisions based solely on qualifications, merit, and business needs at the time.

E-Verify participant

Federal law requires all employers to verify the identity and employment eligibility of all persons hired to work in the United States. Free Range Games participates in E-Verify.

Location: US - Remote

Country: United States

Date found: 2023-03-17

If you're tired of sifting through endless job postings, try our AI-powered job search tool!

It's a game-changer.

Subscribe to all Engineering jobs in United States