Intermediate Generalist Programmer
$70k - $85k per yearSnowed In Studios
Job Responsibility:
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 recognized as one of the Top 10 Places to Work in Ottawa and one of the Best Places to Work in Canada by gamesindustry.biz!
We 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, 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:
- 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
What you'll bring to the table:
- 3+ 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
Bonus points!
- Experience with console development (PS4, Xbox One, etc.)
- Experience with mobile development
- Shipped game(s)
- Experience working directly with external clients
What's in it for you?
- 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!
Additional Information:
- Office Location: 250 City Centre Ave Ottawa, Ontario Canada
- Primary Working Language: English
- Salary Range: $70,000 to $85,000
This is a remote position; however, candidates must reside in the Ottawa/Gatineau region - you must be within an hour commute from the studio.
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
Requirements
$60.3 - $64.11 per hour
...Job Responsibility: Job Title: Statistical SAS Programmer Location: Remote (Canada / /Mexico) Experience: 10+ Years : Experienced Statistical SAS Programmer with strong expertise in CDISC standards (SDTM/ADaM), TLF generation, and clinical trial data analysis....SuggestedHourly payFull timeFixed term contractRemote workMonday to fridayShift work$80.6k - $145k per year
Sr Statistical Programmer (NA Only) Syneos Health® is a leading fully-integrated life sciences services organization built to accelerate customer success. We partner with innovators at every point across the drug development and commercialization continuum, helping them navigate...SuggestedContract workFlexible hours- ...top professionals in the industry. What we are looking for! Experience: Minimum 3+ years of combined experience in HR generalist duties and end-to-end recruitment (IT & Non-IT). Hands-on experience with onboarding, employee relations, performance support,...SuggestedPermanent employmentFull timeWork at officeRemote work
$53.5k - $80k per year
...Job Responsibility: JOB TITLE/ Accounts Receivable Accountant (Intermediate Accountant Band 5) LOCATION/ Ottawa (Prince and Wales and Baseline) SALARY RANGE/ $53,500 - $80,000 Salary is determined by experience level in role, internal and pay equity practices...SuggestedFull timeWork at officeWork from homeFlexible hours$53.5k - $80k per year
...Job Responsibility: JOB TITLE/ Accounts Payable Accountant (Intermediate Accountant Band 5) LOCATION/ Ottawa in Office (Prince of Wales and Baseline) SALARY RANGE/ $53,500 - $80,000 Salary is determined by experience level in role, internal and pay equity practices...SuggestedFor subcontractorWork at officeWork from homeFlexible hours- Working for a company like Smile Digital Health means supporting our mandate for #BetterGlobalHealth. We strive towards this goal every day, and the results can be seen in the impact of our innovative health data platform and data management solutions, which are used in over...Full timeInternshipRemote workFlexible hours
$56k - $63k per year
...stronger, more diverse organization. The Opportunity Hi, I'm Mary-Joy; Manager, Operations at Thrive Health. We're looking for an Intermediate Administrative Assistant to join our Corporate Services team and support Thrive to ensure seamless operations for our remote-first...Full timeRemote workHome officeFlexible hours$140k - $250k per year
...creativity, intuition and cutting-edge technology. Come be a part of what’s next. We're looking for a highly-skilled Senior Gameplay Programmer to join an in-house strategic incubation game development team focused on shaping the gameplay foundation of Netflix Games. This...Hourly payFull timeInternshipImmediate startRemote workFlexible hours- ...Job Title: Human Resources Management Generalist — Master-Level Internship Level: Master's Level Internship Department: Human Resources - People & Culture Duration: 520 Hours (approximately 3 months) Work location: Remote (with hybrid options in Toronto) Compensation...Remote jobHourly payFull timeInternshipWork at officeImmediate startWorldwide
- ...Job Title: Intermediate ServiceNow Configurator Location: Canada (Hybrid - Every Tuesday must be in office and as needed) Job Type: 6-12 months contract # of positions: 2 MUST HAVE active “Certified System Admin” Certification About the Role: We are seeking...Full timeContract workFixed term contractWork at office
- The Business Developer is responsible for developing and managing our key certification schemes and services in the global forestry and nature management sector and related industries in the Congo Bassin. These include, among others, FSC® (Forest Stewardship Council®), PEFC...Permanent employmentFull timeFor subcontractorLocal areaRemote work
- ...Freelance Presentation Strategist / Storyteller (Intermediate to Senior) We're looking for talented freelance strategists who can jump in to support high-impact presentation work across a variety of clients and industries. You'll work closely with executives, subject matter...Remote jobContract workFor contractorsFreelance
- ...Pipeline Knowledge ~ Ability to give and adapt feedback ~ Upper-intermediate level of English Will be a huge plus: ~ Experience... ...techniques to meet memory limitations Work with programmers to achieve the best possible animations within the technology...Permanent employmentFull timeRemote workFlexible hours
- ...private clouds, machine learning and AI, data and analytics Intermediate level Python programming skills Passion for technology evidenced... ...leave Maternity and paternity leave Employee Assistance Programme Opportunity to travel to new locations to meet colleagues...Full timeLocal areaRemote workWork from homeWorldwide
$265k - $324k per year
...qualified. We encourage you to shift the trend and apply anyway! We look forward to hearing from you. Why NetApp? In a world full of generalists, NetApp is a specialist. No one knows how to elevate the world's biggest clouds like NetApp. We are data-driven and empowered to...Full timeLocal areaRemote workShift work- ...in delivering high-impact, user-focused solutions for some of Reddit’s most strategic advertisers. Role Description: This is a generalist mid-level backend position within the Ads Organization. Ads is the fuel that powers Reddit’s mission. As a backend engineer on the...Long term contractRemplacementFull timeFor contractorsWork at officeRemote workFlexible hours
- ...existing formats and launching entirely new ones to keep Reddit’s ad offerings fresh and competitive. Role Description: This is a generalist mid-level backend position within the Ads Organization. Ads is the fuel that powers Reddit’s mission. As a backend engineer on the...RemplacementFull timeFor contractorsWork at officeRemote workFlexible hours
- ...exceeding 15,000 and over 700 professional teachers. Our course programmes are developed by teachers with extensive professional... ...laptop and a good internet connection to qualify for this role. Intermediate English proficiency, enabling communication with the Kodland International...Contract workFreelanceRemote workWorldwide
- ...benefits, while providing support across our strategic people & talent initiatives. This role is ideal for candidates with an “HR/People Generalist” background and a varied skillset, who relish the opportunity for growth and development. This is a hands-on People role — in the...Remote jobPermanent employmentFull timeWork at officeFlexible hoursNight shift
$80k per year
...and has never looked back. He began his specialist career with the firm in 2002 after 5 successful years with a large, international, generalist staffing agency wherein he held a number of senior positions. In 2007, Trevor’s love for both the industry in general and the...Long term contractPermanent employmentFull timeImmediate startRemote workRelocation packageFlexible hours$65k - $80k per year
...and has never looked back. He began his specialist career with the firm in 2002 after 5 successful years with a large, international, generalist staffing agency wherein he held a number of senior positions. In 2007, Trevor’s love for both the industry in general and the...For contractorsInternshipImmediate startRemote workHome officeRelocation packageFlexible hoursusd140k - usd180k per year
...larger platform team. Mentorship from a retiring technical team handing over the reins to a new generation. Genuine breadth in a generalist role that spans strategy, product development, and client-facing work that most PM roles silo separately. Exposure to the Solen...Remote jobRemplacementFull timeDay shift- ...Can name them (under NDA). References from current or recent coachees at this level are required. What we are not looking for Generalist executive coaches without enterprise SaaS context Operators-turned-advisors with strong opinions on what Hendrik should do...InternshipShift work
$85k - $95k per year
...a growing international software company organized, compliant, and ready for whatever comes next. The Role This is a hands-on generalist position that combines HR coordination with corporate document and contract administration. You will be the person who makes sure every...Remote jobFull timeContract workFor contractorsWork at officeTrial period- ...actually uses. Refreshed automatically, not rebuilt by hand every Monday. What we expect from you You are a digital marketeer , generalist by personality. Curious across the whole funnel. You build with AI : n8n, Make, Zapier, Claude, Clay/Apollo, your own scripts or...Permanent employmentFull timeLocal areaRemote workWork from homeFlexible hours
- ...preferred. Experience in Canadian and Quebec taxation preferred. Fluency in written and spoken English and French Canadian. Intermediate/Advanced proficiency in Microsoft Office Suite (Word, Excel, PowerPoint) is essential. An Ability to work with confidential and...Contract workWork at office
- ...Equipment provided ~ A supportive team ~ Remote eligibility ●Excellent verbal and written communication skills ● Upper -intermediate or higher level of English ●Quick learner with a strong ability to multitask ●Acute attention to detail ●Entrepreneurial spirit...Permanent employmentFull timeRemote workMonday to friday
- ...аєш високий рівень ownership та проактивності — не чекаєш задач, а бачиш можливості і дієш; Володієш англійською на рівні Upper-Intermediate. Ти будеш: Будувати і оптимізувати роутинг платежів між PSP / MID’ами та тестувати різні сценарії (fallback, cascading, smart...Permanent employmentFull time
- ...graag passend bij jouw voorkeuren. Je team en werkplek Binnen impegno werken psychotherapeuten, GZ-psychologen, orthopedagogen-generalist, K&J psychologen, orthopedagogen, gezinscoaches en jeugdbegeleiders nauw samen. Wat de teams typeert? Er is geen hiërarchie die...Full timeFixed term contractWeekend work
- ...operate in a fast-paced environment, shifting priorities on short notice Excellent communication skills, both verbal and written Intermediate to advanced Microsoft Excel skills, with knowledge of other Microsoft Office software (Word, OneNote, etc.) Experience working in...Full timeWork at officeRemote workShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Intermediate Generalist Programmer. Be the first to apply!

