Location : Montreal, QC (Hybrid / On-site)
We are looking for a knowledgeable and passionate Backend Software Engineer to help us build out progression and persistence features for our team-based multiplayer shooter, Shrapnel.
As a core part of a small team, you will have a significant impact in designing backend systems, collaborating with our engineering team to bring them to life, and delighting our players with features that keep them engaged and entertained.
You will be delivering full-stack features, from the data layer to the client API, that directly impact the player experience. Working closely with our business and design teams, you will build systems that are scalable, configurable, and efficient. This role is ideal for those who like to grow their skillsets, thrive on solving unique challenges, observant to find new opportunities, and flexible to fill them.
Key Responsibilities
Required Qualifications
Experience : 5+ years of professional software development experience with a strong focus on full stack development.
Education : Bachelor’s or Master’s degree in Computer Science, or a related field, or equivalent practical experience.
Technical Skills : Proficiency in NodeJS, running containerized applications in Kubernetes, and managing AWS resources.
Problem Solving : Analytical and problem solving skills to tackle complex challenges, identify areas of improvement, and deliver solutions.
Communication : Excellent verbal and written communication skills with the ability to coordinate across multiple disciplines.
Nice to Haves
Backend Engineer • Québec City, Quebec, Canada