- Working closely with client studios to bring their games to realization
- Designing, implementing, and debugging game features
- Working on game toolsets and pipelines
- Analyzing and optimizing runtimes
- Collaborating on systems and tools to help designers implement their creative vision
- Building a solid relationship with your programming peers in-house and around the world
- Supporting your team mates to accomplish goals
- 5+ years professional experience
- Advanced programming skills in C++ and C# with strong understanding of the fundamentals
- Emphasizes a deeper understanding of what the code is doing, not just that it works
- Experience with game engines such as Unity 3D and Unreal Engine
- Experience working in large codebases
- Understands how to analyze and optimize code
- Strong problem solving skills
- Comfortable with vector and matrix math and good with algorithms
- Understands various design patterns and their benefits/draw backs
- BSc in Computer Science or equivalent experience
- Experience with console development (PS4, Xbox One, etc.)
- Experience with mobile development
- Shipped game(s)
- Experience working directly with external clients
- The chance to work in triple-A, in a no-crunch modern studio with a relaxed atmosphere and a variety of work
- Comprehensive benefits package that covers Dental Care, Health Care (including out of country coverage), Vision Care, Long Term Disability, Physio, Massage etc.
- Generous leave policies including 4 weeks paid vacation (plus 1 week over the Holiday Season), unlimited sick leave and 2 paid personal days. We also provide parental leave top-up and an Employee and Family Assistance Plan that offer 24/7 free and confidential help with your physical and mental health.
- RRSP Matching and Employee Stock Purchase Programs
- Financial assistance with relocation to Ottawa, ON
- A dynamic and supportive team environment with a range of experience and an amazing culture – we have board game nights, movie, nights, arcade tournaments, and more to help blow off steam and hang out together.
- The opportunity to build or expand your career the way you want to, in a smaller studio connected to a global studio family
- A way-cool hoodie
- Primary Working Language: English
- Salary Range: $85,000 to $110,000
-
Intermediate Generalist Programmer
3 weeks ago
Snowed In Studios Inc Ottawa, Canada Full timeWe are currently looking · add experienced Generalist Game Programmers to our already amazing team. As a "Snowmie" programmer, you will use your awesome skills in C++ / C# to help our client studios to bring their games to realization.You will use your passion for games, insatiab ...
-
Intermediate Generalist Programmer
3 weeks ago
Snowed In Studios Ottawa, Canada Full timeSnowed in Studios is a game development studio based in Ottawa, Canada. As part of Keywords Studios' engineering service line, we provide programming support to some of the most important and exciting games being made today. You'll have the chance to make a global impact, working ...
-
Intermediate Generalist Programmer
3 weeks ago
Snowed In Studios Ottawa, Canada Full timeSnowed in Studios is a game development studio based in Ottawa, Canada. As part of Keywords Studios' engineering service line, we provide programming support to some of the most important and exciting games being made today. You'll have the chance to make a global impact, working ...
-
On Side Restoration Ottawa, CanadaSalaire: $80,-90, par année · La fonction des RH de Restoration On Side est en pleine croissance et c'est un moment opportun pour se joindre à notre équipe Nous sommes à la recherche d'un (e) généraliste des ressources humaines (HRG) bilingue (français/anglais) qui ne craint pas ...
-
University of Ottawa Ottawa, Canada Part timeDescription · :Maîtrise en éducation; · Qualification de spécialiste dans le domaine; · Expérience récente en enseignement à temps plein dans une école ou en administration dans un conseil scolaire; · Expérience de 2 ans dans la mise en œuvre du curriculum de l'Ontario dans cett ...
-
Bilingual Human Resources Generalist
3 weeks ago
Canadian Centre on Substance Abuse Ottawa, CanadaPosition Profile · Position: · Bilingual Human Resource Generalist · Reports to: · Culture and Employee Experience Manager · Profile Date: · April 2024 · The Canadian Centre on Substance Use and Addiction (CCSA) changes lives by bringing people and knowledge together to reduce th ...
-
Développeur principal
1 day ago
CMHC - SCHL Ottawa, CanadaID de la demande d'emploi : 10201 · Type d'emploi : Permanent à plein temps · Type de poste : Hybride · Emplacement du bureau : Ottawa (ON); Montréal (QC); Toronto (ON) · Exigences relatives aux déplacements : Déplacements occasionnels · Désignation linguistique : Anglais ess ...
-
Vétérinaire généraliste
1 week ago
Groupe vétérinaire Daubigny Gatineau, CanadaVétérinaire généraliste - Hôpital Vétérinaire Du Plateau · Hôpital vétérinaire Du Plateau, 147 Boulevard d'Europe, Gatineau, Québec, Canada Numéro de demande 57 4 avril 2024 Tu veux faire partie d'une équipe pas comme les autres où règne un environnement convivial, chaleureux e ...
-
Généraliste Principale
1 week ago
EDC Ottawa, Canada**Date de publication**: 16 mai 2024, 13:31:49 · **Emplacement principal**: Ontario-Ottawa · **Type d'emploi**: Permanent · **Horaire**: Temps plein · Société d'État à vocation financière, Exportation et développement Canada (EDC) aide les entreprises canadiennes à générer des re ...
-
Technicien(Ne) de Scène
3 weeks ago
Salle Pauline-Julien Ottawa, CanadaOFFRE D'EMPLOI : TECHNICIEN(NE) DE SCÈNE GÉNÉRALISTE · La Salle Pauline-Julien, lieu culturel francophone de l'ouest de l'île de Montréal, est située à Sainte-Geneviève dans le Cégep Gérald-Godin. Organisme de diffusion professionnelle pluridisciplinaire voué à la promotion et au ...
-
Généraliste Bilingue en Ressources Humaines
10 hours ago
Canadian Centre on Substance Abuse Ottawa, CanadaPoste : Généraliste bilingue en ressources humaines · Rend compte à : Gestionnaire de la culture et de l'expérience des employés · Date du profil : Avril 2024 · Le Centre canadien sur les dépendances et l'usage de substances (CCDUS) change des vies en réunissant des gens et des c ...
-
Généraliste en Ressources Humaines
3 weeks ago
On Side Après-Sinistre Ottawa, CanadaLa fonction des RH de Restoration On Side est en pleine croissance et c'est un moment opportun pour se joindre à notre équipe Nous sommes à la recherche d'un (e) généraliste des ressources humaines (HRG) bilingue (français/anglais) qui ne craint pas d'être dans l'action Le GRH fo ...
-
Conseiller.Ère en Ressources Humaines
2 days ago
La Cité collégiale Ottawa, Canada**CONSEILLER.ÈRE EN RESSOURCES HUMAINES** · **Numéro de processus de sélection**: ADM2324 · **Secteur**: Ressources humaines et culture organisationnelle (RHCO) · **Emplacement **:Campus d'Ottawa (801, promenade de l'Aviation) · **Statut**: Permanent · **Affichage**: Interne et e ...
-
Bilingual Human Resource Manager
5 days ago
Gap Factory Ottawa, CanadaAbout the Role · In this role, you will connect business outcomes to capability development and deployment in order to drive a high-performance workforce. By providing talent development expertise, you will unleash leadership and functional potential to enable our talent strategi ...
-
Généraliste en Ressources Humaines
1 week ago
Federal Liberal Agency Ottawa, Canada**Lieu**: · Ottawa, Ontario - Poste sur place · **Résumé**: · Relevant du directeur principal, conformité réglementaire et administration, le généraliste en ressources humaines facilitera le processus d'attraction de talents, surveillera les tendances en matière de rémunération e ...
-
Géneraliste en Ressources Humaines
2 weeks ago
Ideal Roofing Company Limited Ottawa, CanadaIdéal Revêtement est un fabriquant important de toitures et de revêtements métalliques, de produits de bâtiments en acier, de tablier en acier, de bardeaux de toitures en acier, de tuiles pour toitures en acier, de solins et moulures. Par conséquent, Idéal Revêtement offre une pa ...
-
Généraliste en Ressources Humaines
3 weeks ago
Webtactics for Federal Liberal Agency of Canada Ottawa, Canada**Résumé** · Relevant du directeur principal, conformité réglementaire et administration, le généraliste en ressources humaines facilitera le processus d'attraction de talents, surveillera les tendances en matière de rémunération et d'avantages sociaux, et contribuera à la confor ...
-
Responsable Des Ressources Humaines
1 week ago
Lee Valley Tools Ottawa, Canada**Mandat**: · **Tâches et responsabilités**: · - Élaborer et mettre en œuvre des programmes RH innovants et des plans d'amélioration reposant sur une bonne compréhension du fonctionnement et des besoins de l'entreprise. · - Superviser la mise à jour de la description de tâches et ...
-
Partenaire Commercial(E) Des Ressources Humaines
2 weeks ago
Tigre Géant Ottawa, CanadaAperçu · En tant qu'employeur de choix à Ottawa, Tigre Géant vous offre un milieu de travail des plus dynamiques et plusieurs occasions de carrière stimulantes. Fière entreprise canadienne, Tigre Géant est un détaillant d'envergure très engagé envers les communautés et comptant p ...
-
Assistant(E) Dentaire
2 weeks ago
Dentarius Management Service Inc. Ottawa, CanadaASSISTANTE DENTAIRE · L'Île-Perrot · Tu es passionné(e) par le domaine dentaire en tant qu'assistante dentaire? Tu es de nature douce et polyvalente? Voici donc une offre incontournable qui t'attend au cœur de L'Île-Perrot. Au Centre Dentaire Don Quichotte, tu y trouveras une amb ...
Senior Generalist Programmer - Ottawa, Canada - Snowed In Studios
![Default job background](https://contents.bebee.com/public/img/bg-user-ex-1.jpg)
Description
Snowed in Studios is a game development studio based in Ottawa, Canada. As part of Keywords Studios' engineering service line, we provide programming support to some of the most important and exciting games being made today. You'll have the chance to make a global impact, working in a studio known for shipping some of the most prestigious household names in gaming.
Employee satisfaction is at the top of our priority list. We understand that you work your best when you're happy. This is why we were recently recognized as one of the Top 10 Places to Work in Ottawa and one of the Best Places to Work in Canada by
We are currently looking to add experienced Senior Generalist Game Programmers to our already amazing team. As a "Snowmie" programmer, you will use your awesome skills in C++ / C# to help our client studios to bring their games to realization. As a seasoned pro, you may also be asked to take the technical lead on some projects, as well as help us grow and develop our junior programmers.
You will use your passion for games, insatiable curiosity, and versatility to work on a variety of projects and across all aspects of game development. In return, you will be part of a creative and supportive team environment with the ability to have a direct impact on the development of top-tier games.
Are you up for the challenge?
Some of the cool stuff you'll be doing:
What you'll bring to the table:
Bonus points
What's in it for you?
Additional Information:
Snowed In Studios is an equal opportunity employer and is committed to an inclusive, barrier-free recruitment and selection processes and work environments. Please let us know of any accommodations needed to ensure you have access to a fair and equitable process.
Keywords Studios is dedicated to following a well-established Equal Opportunities Policy. We endeavor to create a workplace which provides for equal opportunities for all employees and potential employees.
PERSONAL DATA PROTECTION POLICY
Keywords Studios is strongly committed to protecting your personal information. By sending your CV/Resume, you are agreeing to our terms and conditions and consent to your data being managed and retained in accordance with our data privacy and retention policy
Role Information: EN
Studio: Snowed In
Location: Americas, Canada, Ontario
Area of Work: Game Development
Service: Create
Employment Type: Full Time, Permanent
Working Pattern: Hybrid