Big Viking Games is looking for a Backend Engineer to join our Technology team! Reporting to our Director of Engineering you'll be working on our flagship games - YoWorld and FishWorld! The ideal candidate will be a seasoned cloud engineer with extensive AWS experience. This role will be expected to split their time doing both maintaining the current game code and executing modernization projects.
The Duties:
- Design, develop, and deploy scalable, highly concurrent cloud-based backend solutions.
- Develop and maintain cloud based solutions in accordance with best practices
- Ensure efficient functioning of data storage and process functions in accordance with company security policies and best practices in cloud security
- Identify, analyze, and resolve infrastructure vulnerabilities and application deployment issues
- Regularly review existing systems and make recommendations for improvements
- Develop, implement and maintain our cloud infrastructure in AWS
- Participate in code reviews
- Ensure high availability and reliability of game services in a live operations (LiveOps) environment.
Requirements
The Must Haves:
- 2+ years of experience managing and operating Kubernetes clusters in a production environment.
- 3+ years of experience with Infrastructure as Code (IaC) using Terraform in AWS.
- 5+ years of experience building and maintaining highly concurrent backend systems.
- 5+ years of experience using MySQL / MariaDB
- 5+ years of Development experience using one or more of the following languages: PHP/Java/Node JS/C #
- 3+ years of experience working in a distributed system environment
- Experience with RabbitMQ in production environment
Benefits
- Competitive salary, bonus program, Group Retirement Savings Plan matching & participation in the Employee Stock Option Plan
- Comprehensive benefits package (health, dental, and vision), including generous time off policies