LIVE OPS PROGRAMMER
Beamdog, the company behind the Baldur's Gate, Icewind Dale, Planescape: Torment, and Neverwinter Nights Enhanced Editions, is looking for a Live Ops Programmer to help us develop and maintain our existing titles and live services!
As a member of the Live Ops team, you will work with existing games and services and the developers that created them, to maintain and improve our titles by programming, optimizing, offering analysis, and problem-solving live issues.
With your experience in game development, you will champion excellence in live operations, development, and best practices on the team.
RESPONSIBILITIES
- Maintain existing Beamdog online services
- Assist with maintaining existing legacy games
- Develop and monitor our Continuous Integration (CI) services
- Identify and recommend solutions to technical problems in implementations
- Build the next generation of Beamdog online solutions
- Assist your team in keeping technical documentation well maintained
CORE SKILLS
- 3+ years experience building games; minimum 1 shipped game title
- Knowledge of modern C++ and best practices
- Experience developing in Windows, Mac, Android, and iOS
- Experience with other programming languages such as C#, Go, etc.
- Experience with AWS services such as ECS, RDS, Cloudfront, S3, etc.
- Effective in creative and dynamic team environments that iterate quickly on ideas
- Proven track record of delivering professional-quality work
PREFERRED
- Experience working in an agile development environment
- Familiarity with web development and common frameworks
- Docker experience
- Knowledge of security practices, e.g., SSO, 2-factor authentication
- Source control experience with Git and SVN