Software Engineer, Server

Bump Studios seeks a teammate who can lead an idea from concept to completion. We value positive teammates who propose constructive inputs and can handle critical feedback. Our ideal server software engineer has passion for online games and systems. You love creating systems that clients hardly recognize because it is flawless. You love creating APIs that engineers praise for their ease and effectiveness. Your intelligence of server programming complements your interpersonal and collaboration skills.


  • Plan and implement a server infrastructure that allows gameplay engineers and server feature engineers to deliver epic game experiences
  • Bridge gameplay design features and operational requirements into shippable fun solutions


  • Player-oriented mindset and drive to build operationally excellent services
  • Experience building core server features in high-concurrency client-server games
  • Experience with a wide variety of backend technologies, databases and architecture trade-offs
  • Systems-level C++ programming experience, ability to understand and analyze scalability, memory and performance requirements
  • Ability to communicate seamlessly with engineers, operations teams, and designers


  • Passion for co-op games, RPGs and board games
  • Game client development experience (C++, C# / Unity)
  • Web & REST API development experience
  • Linux system administration experience


  • Resume
  • Willing to complete a standard software engineering test

Apply here