Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Infrastructure & Backend Engineer image - Rise Careers
Job details

Infrastructure & Backend Engineer

Vela Games is looking for an experienced Infrastructure & Backend Engineer to join our development team to help build our new multiplayer roguelite game: Evercore Heroes Ascension. This role focuses on both cloud infrastructure and backend development. The ideal candidate will combine strong infrastructure-as-code practices with robust backend development skills, particularly in AWS cloud services and Golang development.

At Vela we love games of every type, but we know that multiplayer, when done well, has a special ability to bring people together. Unforgettable moments are created through the power of playing together. It allows players to keep in touch with old friends regardless of distance, and to forge new friendships that will last lifetimes. Vela was created with these moments in mind, and our focus every day is thinking about how we can create impactful gaming experiences that inspire gamers around the world to play and win collectively.

We’re looking for someone who wants to be part of the core foundation of Vela Games; someone who is passionate about being part of a tight-knit team laser-focused on creating a game from the ground up. This person is a technical expert, who will not only help us implement code, but who will also have opportunities to contribute to design and architect our core (backend) systems. This person loves playing games as much as making games and appreciates the nuances of building software from a player perspective.

If this sounds like you, please apply, we would love to speak with you !

What You Will Do

  • Infrastructure
    • Maintain and evolve existing cloud infrastructure defined in Terraform
    • Manage and optimize Kubernetes clusters (EKS) and CI/CD pipelines
    • Configure and maintain GitOps workflows using ArgoCD
    • Implement and maintain monitoring, logging, and alerting solutions
    • Ensure security best practices across cloud infrastructure
    • Optimize cloud costs and resource utilization
  • Backend Development
    • Design and develop scalable microservices using Golang
    • Implement and maintain backend APIs and services
    • Optimize application performance and reliability
    • Write clean, maintainable, and well-tested code
    • Collaborate on database design and data modeling
    • Participate in code reviews and technical documentation
    • 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

At Vela Games we are committed to creating a workplace where everyone feels safe, respected & valued. We continue to create a culture where everyone has equal opportunities to thrive in a fully inclusive environment. Diversity & Inclusion is embedded in everything we do and we are dedicated to creating a unique and welcoming environment to all who apply and ultimately join our team!

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Infrastructure & Backend Engineer, Vela Games

Vela Games is searching for a talented Infrastructure & Backend Engineer to become an integral part of our dynamic development team, working on our exciting multiplayer roguelite game, Evercore Heroes Ascension. In this role, you will delve into both cloud infrastructure and backend development, combining your expertise in infrastructure-as-code with strong backend skills. If you have a passion for AWS cloud services and a knack for Golang development, this could be your ideal opportunity! At Vela, we truly believe that multiplayer gaming has a unique ability to connect people and create unforgettable experiences. Imagine being part of a project that not only entertains but fosters friendships and cooperation among players. As part of our tight-knit group, you will have a say in the foundation of our game, contributing not just to the coding but also the design of our backend systems. We want someone who shares our enthusiasm for gaming and understands the intricacies of creating software that enhances player experiences. Your tasks will range from maintaining and evolving our existing cloud infrastructure defined in Terraform to designing microservices and optimizing APIs. If building scalable systems while keeping security and efficiency in mind excites you, apply now – we can’t wait to hear from you!

Frequently Asked Questions (FAQs) for Infrastructure & Backend Engineer Role at Vela Games
What are the responsibilities of an Infrastructure & Backend Engineer at Vela Games?

As an Infrastructure & Backend Engineer at Vela Games, you will maintain and evolve cloud infrastructure defined in Terraform, manage Kubernetes clusters, optimize CI/CD pipelines, and handle GitOps workflows using ArgoCD. You will also design and develop scalable microservices in Golang, implement and maintain APIs, and ensure application reliability and performance. Collaboration is key, as you will work closely with other engineers to secure and optimize our backend systems.

Join Rise to see the full answer
What qualifications are required for an Infrastructure & Backend Engineer at Vela Games?

To be considered for the Infrastructure & Backend Engineer role at Vela Games, you should have a Bachelor's degree in Computer Science or a related field, along with at least 3 years of experience in infrastructure engineering and backend development. Strong understanding of AWS services, Kubernetes, Terraform, Golang, and CI/CD principles is essential. Candidates who have experience with database systems, monitoring tools, and security best practices will have an added advantage.

Join Rise to see the full answer
What is the team culture like for the Infrastructure & Backend Engineer role at Vela Games?

Vela Games fosters an inclusive and collaborative team culture, ideal for the Infrastructure & Backend Engineer. You'll be part of a motivated, tight-knit team that values creativity and innovation. We believe in creating a workplace where everyone feels safe, respected, and has equal opportunities. This is a great environment for those who thrive in a team-oriented setting focused on creating impactful gaming experiences.

Join Rise to see the full answer
What technologies should I be familiar with for the Infrastructure & Backend Engineer position at Vela Games?

As an Infrastructure & Backend Engineer at Vela Games, familiarity with AWS services, Terraform for Infrastructure as Code, Kubernetes (EKS), and Golang for backend development is crucial. Additionally, understanding GitOps practices, ArgoCD, CI/CD mechanisms, monitoring tools, and database expertise will be very beneficial for your success in this role.

Join Rise to see the full answer
What kind of projects will I work on as an Infrastructure & Backend Engineer at Vela Games?

In your role as an Infrastructure & Backend Engineer at Vela Games, you will contribute to the development of our multiplayer roguelite game, Evercore Heroes Ascension. You’ll be directly involved in designing and implementing scalable backend systems, enhancing multiplayer experiences for players around the globe, and ensuring that our cloud infrastructure is robust, secure, and efficient.

Join Rise to see the full answer
Common Interview Questions for Infrastructure & Backend Engineer
Can you explain your experience with AWS services in the context of backend development?

When answering this question, highlight specific AWS services you have used in backend projects, such as EC2, S3, Lambda, or RDS. Discuss the architecture you designed and any challenges you faced, along with how you overcame them. Mention any scaling solutions you implemented and how they benefited the overall application performance.

Join Rise to see the full answer
How do you approach infrastructure as code with Terraform?

In your response, explain your process for using Terraform to define infrastructure. Discuss how you maintain Terraform scripts, version control strategies, and how you ensure your infrastructure remains consistent across environments. Providing examples of projects where this practice was implemented will strengthen your answer.

Join Rise to see the full answer
Describe your experience with Golang for backend development.

Share specific projects where you used Golang to build backend services or APIs. Discuss your strategies for writing clean, maintainable code and any libraries or frameworks you utilized. Emphasizing your approach to problem-solving and debugging in Golang will showcase your practical knowledge.

Join Rise to see the full answer
What best practices do you utilize for writing microservices?

When addressing this question, discuss your design principles for microservices, including autonomy, scalability, and resilience. Share an example of a microservice architecture you've implemented and how you handled inter-service communication, as well as error handling strategies.

Join Rise to see the full answer
How do you ensure the security of cloud infrastructure?

Explain your understanding of security best practices such as using IAM roles, encryption, and regular audits. Discuss any specific tools or strategies you've employed to monitor security threats and how you have ensured compliance with industry standards in your previous roles.

Join Rise to see the full answer
What tools do you prefer for CI/CD pipelines and why?

Share which CI/CD tools you have experience with and discuss the reasons for your preference. Highlight specific outcomes from using these tools, such as reduced deployment times or improved code quality. Mention how integrating CI/CD practices has benefited your team's workflow.

Join Rise to see the full answer
Can you describe your experience working with Kubernetes?

Detail your experience managing Kubernetes clusters, including how you deployed applications, handled scaling, and optimized resources. Discuss any specific challenges you tackled in cluster management and your approach to ensuring reliability and uptime for applications.

Join Rise to see the full answer
How do you handle technical documentation?

Explain the importance you place on technical documentation in your workflow. Share your strategies for maintaining documentation, including tools used and how you ensure that it remains up-to-date and valuable for current and future team members.

Join Rise to see the full answer
What is your approach to database design and data modeling?

Discuss your experiences with both SQL and NoSQL databases and how you determine which to use based on requirements. Explain your process for data modeling and optimizing queries for performance, including how you handle potential challenges in database design.

Join Rise to see the full answer
What motivates you to work in game development, especially as an Infrastructure & Backend Engineer?

When answering, convey your passion for gaming and how it drives your desire to create impactful multiplayer experiences. Discuss any personal experiences that resonate with you and how they fuel your dedication to building systems that enhance the gaming experience for players.

Join Rise to see the full answer
Similar Jobs
Vela Games Remote No location specified
Posted 7 days ago
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Transparent & Candid
Passion for Exploration
Rapid Growth
Social Impact Driven
Mission Driven
Medical Insurance
Dental Insurance
Vision Insurance
Maternity Leave
Paternity Leave
Paid Time-Off
Equity
401K Matching
Commuter Benefits
Learning & Development
WFH Reimbursements
Photo of the Rise User
Space Inch Remote No location specified
Posted 8 days ago
Photo of the Rise User
Posted 14 days ago
Cherrypick Remote No location specified
Posted 7 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 5, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!