Mistplay

Principal Backend Engineer I

Toronto Full Time
Mistplay est l'application de fidélité n°1 pour les joueurs mobiles. Notre communauté de millions de joueurs mobiles engagés utilise Mistplay pour découvrir de nouveaux jeux et gagner des récompenses. Les joueurs sont récompensés pour le temps et l'argent qu'ils consacrent aux jeux et peuvent échanger ces récompenses contre des cartes cadeaux. Mistplay a pour mission d'être le meilleur moyen de jouer à des jeux mobiles pour tous, partout dans le monde ! Téléchargez Mistplay sur le Google Play Store ici et suivez-nous sur InstagramTwitter et Facebook.

📍 Veuillez noter : Au Canada 🇨🇦, Mistplay suit un modèle hybride de 3 jours/semaine en bureau à Toronto (400 University Ave) & Montréal (1001 Blvd. Robert-Bourassa)

Mistplay is the #1 loyalty app for mobile gamers. Our community of millions of engaged mobile gamers come to Mistplay to discover new games to play and earn rewards. Gamers are rewarded for their time and money spent within the games and can redeem those rewards for gift cards. Mistplay is on a mission to be the best way to play mobile games for everyone everywhere! Download Mistplay on the Google Play Store here and follow us on InstagramTwitter and Facebook.

📍 Please Note: In Canada 🇨🇦, Mistplay follows a 3 days/week in-office hybrid model in Toronto (400 University Ave) & Montreal (1001 Blvd. Robert-Bourassa)

As a Principal Backend Engineer I at Mistplay, you will play a critical role in defining the technical architecture to be able to support the continued growth of the business. You will be working with a diverse and talented team of software engineers, product managers and designers to understand and implement product and engineering driven initiatives.

What you’ll do at Misplay
• Act as the technical subject matter expert to ensure technical capabilities align with our Product team to ensure technical initiatives are well align with our Product roadmap;
• Determining and developing pragmatic and achievable refactoring initiatives. Ensure that our BE engineering members are on the same way;
• Developing and designing highly scalable features and systems.
• Identifying possible risks and dependencies in our projects and mitigating them;
• Breaking down complex technical epics into executable engineering tasks;
• Working with our DevOps team to create an efficient CI/CD pipeline to ensure we can push code to production reliably, confidently; 
• Leading code reviews, ensuring that we are growing our codebase in a performant, scalable, maintainable way;
• Run frequent knowledge transfer, lunch & learn sessions with our engineering members to set best practices, and foster a healthy engineering culture. 

What you’ll bring to Mistplay
• Bachelor's degree in Computer Science, Software Engineering or equivalent
• 10+ years experience working in an engineering driven product organization, at least 2 of which leading complex technical initiatives 
• Strong knowledge running production grade APIs in a cloud native environment (AWS); 
• Strong knowledge in DynamoDB or similar no-sql database; 
• Great verbal and written communication skills;
• Ability to lead technical discussions, and keep them on track/point; 
• Experience and knowledge at the framework level: ExpressJs, NestJS (an asset);
• Experience with Python (an asset)
• Experience with Docker, Kubernetes and related container technologies (an asset);
• Specifically knowledge of running APIs on ECR/EKS (an asset); 
• iOS, Android or Progressive WebApp experience (an asset).