We’re a virtual reality (VR) game development studio that’s creating the next generation of online social gaming. Our exclusive partnership with PokerStars (the world’s largest poker site) has propelled our debut game (PokerStars VR) to becoming one of the most popular multiplayer games in VR.

Originally based in Toronto, our team has adopted remote working for the future. As we continue to grow rapidly, we’re looking for talented people to help make our ambitions a reality. If you’re passionate about gaming and VR, we’d be delighted to hear from you!

Role

We are looking for a Senior Back End Developer to join our team. You will be improving the performance and reliability of our systems as we rapidly scale our product across multiple platforms (Desktop VR, Mobile VR, Console VR). You have multiple years of experience working with databases, distributed systems and/or cloud services, and are excited by the opportunity to build out new backend features for a live-service, online multiplayer game.

Responsibilities

  • Design, build, implement and maintain significant portions of the backend services of a live product, ensuring they are operationally sound
  • Work autonomously, solving technical design and development problems
  • Lead and mentor junior software engineers
  • Collaborate with teams to build great new technology for our players

Requirements

  • Bachelor’s degree in computer science or equivalent experience
  • Multiple years of experience working in distributed systems or cloud services using C#, JS
  • Demonstrable experience working with relational databases (i.e., SQL)
  • Experience with AWS/similar web services
  • Experience with non-relational database/storage technology (i.e., NoSQL, blob storage, etc.)
  • Excellent written and verbal communication skills
  • Comfortable working in fast-moving, ambiguous development environments
  • A constant desire to learn, improve, and help others improve
  • Ability to onboard and work remotely

Nice-to-haves

  • Knowledge of synchronization techniques in stateless distributed systems, and experience building RESTful API backend services
  • Experience with Entity Framework
  • Experience working on backend services for social networks
  • Experience with Game Development and Game Engines (preferably Unity)
  • Experience with Personalization or Machine Learning

Lucky VR is an equal opportunity employer. All applicants will be considered for employment without attention to race, colour, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. Please note, only qualified candidates selected for an interview will be contacted.

We encourage all interested applicants to apply. We value passion and work ethic over years of experience or knowledge of casino games. If you are a talented programmer who wants to work on the cutting edge of technology, we want to work with you.