BulletFarm - Senior Network Programmer
12 days ago
BulletFarm is looking for a network programmer to join a forming team as we set out to build a new co-op FPS. In this role, you will guide us all the way from setting up initial multiplayer functionality and designing our multiplayer service architecture to implementing and deploying our live environment. We are a small, highly collaborative team focused on making awesome games for people to play, and we’re looking for folks who are excited to work together and learn new things.
The Job
Senior Network Programmer working on a co-op FPS game. You will:
- Define and build the server architecture for a new co-op FPS
- Develop and integrate online services for standard features (matchmaking, player storage, player logins, etc) into the game
- Build an operations platform for maintaining the live game accounting for scalability and observability
- Optimize dedicated and listen servers on multiple platforms (Windows, Xbox, and PlayStation)
- Optimize networking systems to minimize usage of CPU processing, memory, and bandwidth
- Participate in project estimation and planning
- Support and collaborate closely with partner teams
Qualifications:
- Strong C++ programming
- Experience performing in a senior network or server programming role
- Experience building and maintaining multiplayer infrastructure
- Experience with Unreal Engine networking
- Experience with 1 or more shipped titles from Start to Submission and Release
- Experience with Xbox and/or Playstation console platforms and libraries
Preferred Experience:
- Experience with AWS EC2 and Docker or similar services
- Cross-platform and cross-play (PC, Xbox, Playstation) simultaneous release
- Experience with game scripting languages like Blueprint, Lua, Python, etc.
- Bachelor’s Degree in Computer Science
Please come work with us if any of this sounds exciting to you:
- You like being on the ground floor of something new; feel excited about contributing to company culture
- You play games. Lots of them. Especially ones you’ve helped make.
- Good with wearing a few hats and getting your hands dirty – all positions are very hands-on, with the opportunity to contribute and grow in other areas
Salary Ranges (USD): $108,000 - $173,000
We are committed to creating a diverse and inclusive environment, so even if you think you are under-qualified, let us decide by showing us your portfolio.
Disclaimer: Position Leveling to be based on candidate experience and qualifications. Salary Range to be based on qualifications and local cost-of-labor.
Create Your Profile — Game companies can contact you with their relevant job openings.