Senior Backend Engineer

Full Time
Dublin, County Dublin
Posted
Job description

Vela Games is looking for a talented (Senior) Backend (Go) Engineer to help build our New Multiplayer Game.


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 an early 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

  • Playing a key role in architectural and design decisions, building toward an efficient micro services distributed architecture.
  • You will technically design, implement and optimize a wide range of backend features from the ground up.
  • Partner with gameplay engineering to integrated backend services into the game client, through API interfaces you’ve created.
  • Writing scalable, robust, testable, efficient, and easily maintainable code.
  • Translating software requirements into stable, working, high performance software.
  • Keeping code quality at a high level.

Requirements

  • At least 5 years of development experience writing backend services that are robust and handle massive scale.
  • At least 2 years’ experience with Go.
  • Previous working knowledge with TypeScript is a plus.
  • Experience with SOA/microservices.
  • Experience with RDBMS (PostgreSQL, MySQL, or fork) and NoSQL (Cassandra, MongoDB, Click House, Redis etc).
  • Experience with Protocol Buffers and gRPC.
  • Strong comprehension of network, TCP/IP, HTTP, HTTP2.
  • Excellent communication skills: Ability to effectively converse with technical & non-technical team members.
  • Self-motivated / have a growth mindset: Ability to partner, but also take the lead and work independently when needed.
  • Start-up orientation: Strong technical focus, but also able to jump on and contribute to work outside specialization.
  • Deep passion for multiplayer games and player experience.

Bonus Points

  • Familiarity writing in TypeScript
  • Familiarity with React
  • Designing distributed systems
  • CI/CD and DevOps skills
  • Familiarity with Packer, Kubernetes, Docker
  • Ability to write clean and effective Godoc comments
  • Previous AAA PC or console game development experience
  • Previous knowledge of working in an online multiplayer service game

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!

seankuhnke.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, seankuhnke.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, seankuhnke.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs