Good Job Games is seeking a Software Engineer to contribute to the development of their technology, tools, and infrastructure. The role involves architecting and implementing external shared game services that are distributed, highly available, and have high throughput with low latency. Additionally, the engineer will be responsible for building internal services and tools to support game operations, data analysis, business intelligence, and automation at scale.
The Software Engineer will mentor junior team members and collaborate with other engineers.
- Designing, implementing, and maintaining distributed backend architectures
- Building external shared game services
- Building internal services and tools
- Mentoring junior team members
Requirements:
- B.S. or higher in Computer Science, Math, or Physics (or equivalent experience)
- 2+ years of experience
- Strong engineering, design, and architecture skills
- Experience with software engineering best practices
- Proficiency in Go programming language
- Experience with cloud systems such as AWS
Good Job Games offers:
- Team events and trips
- Great food
- On-site gym
- Full health benefits
- Compensation for paid military service
- Good Job Games Coin Program for unforgettable experiences