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 (Vegas Infinite) 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 Unity Developer to join our team. You will be responsible for building, maintaining, and improving our Jenkins build pipeline, ensuring its operational efficiency with Unity and Addressable in mind. As we rapidly scale our product across multiple platforms (Desktop VR, Mobile VR, Console VR), your expertise in these areas will be crucial to the stability and performance of our systems.

Responsibilities

  • Design, build, implement, and maintain the Jenkins build pipeline for a live product, ensuring it is operationally sound and optimized for Unity and Addressable.
  • Work autonomously, solving technical design and development challenges related to build systems.
  • Lead and mentor junior software engineers on build pipeline development and maintenance.
  • Collaborate with cross-functional teams to ensure build processes are streamlined and efficient across multiple platforms.
  • Continuously improve and automate the build and deployment workflows for better performance and reliability.

Requirements

  • Game Development experience, with Unity. Familiarity with Addressable, Unity build pipeline, and Jenkins.
  • A Bachelor's degree in Computer Science or equivalent experience.
  • Several years of experience with distributed systems, cloud services (preferably with C# or JavaScript).
  • Experience with AWS or similar cloud services.
  • Excellent communication skills (both written and verbal).
  • Comfortable working in fast-moving and ambiguous development environments.
  • A passion for learning and improving, with the ability to work remotely.

Nice-to-haves

  • Familiarity with relational databases (SQL).
  • Familiarity with NoSQL or blob storage solutions.
    Knowledge of synchronization techniques in stateless distributed systems, and experience building RESTful API backend services
  • Experience working on backend services for social networks
  • 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.