Do you love the foundational technology we use to build games and services? Do you enjoy collaborating with engineers and developing innovative solutions? Are you invested in building large, scalable game services backends?
As a Senior Game Services Engineer in our Central Technology organization, you will architect and build the game service backends of Bungie’s next generation title. You will collaborate with fellow engineers and Game Services Leadership to identify risks, and scale needs to accomplish this.
RESPONSIBILITIES
- Craft and update robust, performant, and maintainable services
- Participate in team rituals including standups and other agile practices
- Provide support, mentorship, and constructive feedback to peers
- Participate in on-call service rotation for supporting live games
REQUIRED SKILLS
- Willingness to be part of a “we” culture in which you work well with others to reach common goals — team fit and culture are especially important to us
- Understanding of service development and quality practices
- Ability to conceptualize robust, proprietary delivery pipelines
- Ability to mentor other engineers
- Ability to write high-performance C# service code
- Ability to write high-performance SQL queries
- Ability to communicate with stakeholders of different technical and non-technical backgrounds to help them navigate technology and achieve their goals
NICE-TO-HAVE SKILLS
- Familiarity with distributed systems
- Familiarity with Kafka, Redis, and/or RabbitMQ
- Experience navigating large scale legacy code
- Experience developing game backend services