Senior Software Engineer

Job typeEngineering, Game Development/Publishing, Technology/Information Technology
LocationUnited States - Needham, Massachusetts
TypeFull Time
Posted DateJan. 31, 2019
WB Games Boston is looking for a Senior Server Engineer to join our Game Server team. This role will provide feature and system expertise and support on a server-side engineering team. We are looking for a creative problem solver who has experience troubleshooting live production systems and is eager to learn new technologies.

What part will you play?
  • Game system / feature design & implementation
  • Work with designers and client engineers to create new features for an online mobile strategy game
  • Design, implementation, deployment and maintenance of highly-scalable and available services for our live games
  • Contribute to best-practices on automation, reliability and availability
  • Identify and address performance bottlenecks
  • Build, maintain and tune our services (CoreOS / Docker) running on Amazon Web Services
  • Periodically offer round-the-clock first-line support of the production environments, as part of a rotating on-call schedule

What do we require from you?
  • The ability to solve complex problems in practical ways across large distributed systems
  • Experience building and deploying RESTful services utilizing popular open source web frameworks
  • Experience coding with Go or willingness to learn it
  • Experience writing and optimizing SQL
  • Experience managing and performance tuning databases (ideally Postgres)
  • Passion for developing scalable and maintainable software systems

Bonus Requirements
  • Extensive experience with developing distributed systems and micro services
  • Expertise programming in Go
  • Experience in load balancing technologies
  • Deep knowledge of Postgres databases
  • Avid gamer with a desire to work on mobile games

Your information will now be submitted via our parent company’s site,