Job Description
Vela Games seeks an experienced Infrastructure & Backend Engineer to join our development team and contribute to the creation of our new multiplayer roguelite game, Evercore Heroes Ascension. The ideal candidate will combine strong infrastructure-as-code practices with robust backend development skills, particularly in AWS cloud services and Golang development.
Main Responsibilities:
* Infrastructure:
o Maintain and evolve existing cloud infrastructure defined in Terraform
o Manage and optimize Kubernetes clusters (EKS) and CI/CD pipelines
o Configure and maintain GitOps workflows using ArgoCD
o Implement and maintain monitoring, logging, and alerting solutions
o Ensure security best practices across cloud infrastructure
o Optimize cloud costs and resource utilization
* Backend Development:
o Design and develop scalable microservices using Golang
o Implement and maintain backend APIs and services
o Optimize application performance and reliability
o Write clean, maintainable, and well-tested code
o Collaborate on database design and data modeling
o Participate in code reviews and technical documentation
o Work closely with other engineers to ensure system reliability and scalability
Requirements:
* Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
* 3+ years of experience in infrastructure engineering and backend development
* Strong experience with AWS services and cloud architecture
* Proven experience with Infrastructure as Code using Terraform
* Experience with Kubernetes (EKS) and container orchestration
* Proficiency in Golang development
* Experience with GitOps practices and ArgoCD
* Strong understanding of CI/CD principles and practices
* Experience with monitoring and observability tools
* Excellent problem-solving and debugging skills
Bonus Points:
* 5+ years of experience in similar roles
* Knowledge of security best practices and compliance requirements
* Experience with database systems (both SQL and NoSQL)
* Understanding of network architecture and protocols
* Experience with distributed systems
* Previous professional game development experience
Vela Games is committed to creating a workplace where everyone feels safe, respected & valued. We strive to create a culture where everyone has equal opportunities to thrive in a fully inclusive environment.