ApplySenior Software Engineer - Platform and Game Servers
Posted 2 months agoViewed
View full description
Requirements:
- Current commercial experience with Golang on large scalable projects.
- Ability to design distributed APIs and scheduled procedures.
- Experience working within a large microservices environment.
- Excellent knowledge of RESTful/gRPC or APIs and their development.
- Good understanding of Async communication.
- Proven experience working with various databases (both SQL and NoSQL).
- Experience with Docker or Kubernetes at a production scale.
- Production experience with a major cloud provider.
- Experience with Terraform.
- In-depth understanding of testing strategies and approaches (Unit testing, integration testing, e2e testing, smoke testing).
- Commercial experience in distributed networking and experience in developing low latency networks.
- Clear written communication for technical design documentation.
- A passion for video games and esports is a plus.
Responsibilities:
- Develop software for the platform and game servers team ensuring high quality, well tested and performant code reaches production.
- Design systems and architect solutions to improve the performance of the cloud platform and game servers.
- Share responsibility for the cloud platform supporting the wider EFG ecosystem.
Apply