Engine Programmer

1 Day ago • 2 Years + • Game Engine

Job Summary

Job Description

As an Engine Programmer at The Coalition, you'll be a key member of a world-class team working on AAA next-generation Gears of War games. Responsibilities include designing, implementing, and supporting engine features, tools, and workflows; collaborating with artists, designers, and engineers; gathering requirements and iterating on features; troubleshooting and improving content workflows; and identifying and resolving issues to enhance team efficiency. You will work with various systems including Audio, Core Systems, Rendering, Tools, Build Infrastructure and Machine Learning. Proven C++ skills and a passion for problem-solving are essential.
Must have:
  • Proven C++ skills
  • Game development experience
  • Problem-solving abilities
  • Collaboration with other engineers and artists
  • Design, implement, and support engine features
Good to have:
  • C#/.NET experience
  • Unreal Engine experience

Job Details

Overview

The Coalition is a flagship first-party studio within Xbox Game Studios and the home to one of gaming’s most critically and commercially acclaimed series, Gears of War. We are a group of diverse and talented individuals working for a common purpose to push the limits of Microsoft's entertainment platform and devices. As a studio, we lead from our values and work together to promote respect and inclusion, a growth mindset and grit, all while putting our team first. If you have the fire to work with our driven team, then come work with us.

 

As an Engine Programmer at The Coalition, you will be a highly valued member of a world class Engine and Game Development team. You should have proven C++ skills and have a passion for problem solving. In this role you will get to work with various systems across our engine such as Audio, Core Systems, Rendering, Tools, Build Infrastructure and Machine Learning. You will be surrounded by knowledgeable peers who will be there to coach and mentor, as you grow into a highly impactful member of the team. 

 

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 1+ year's experience in game development or similar 3D media using C++.

Preferred Qualifications:

  • C#/.NET experience.
  • Experience with the Unreal Engine.
  • A growth mindset and excellent problem-solving abilities.
  • Clear communication skills, ability to work closely with other high-caliber engineers and artists.

Software Engineering IC3 - The typical base pay range for this role across Canada is CAD $83,600 - CAD $159,600 per year.

Find additional pay information here:


Microsoft will accept applications for the role until May 12, 2025.

 

 

#thecoalitionjobs
#gamingjobs

Responsibilities

  • Design, implement and support features, tools and workflows for AAA Next Generation games, which can range from in-editor tools, workflows and features for the Unreal Engine through to standalone applications. 
  • Work closely with various disciplines, including artists, designers and other engineers, to gather requirements, deliver and iterate on features for our customers.
  • Work side by side with various stakeholders to create, enhance, and troubleshoot content workflows and tools.
  • Help monitor, identify and troubleshoot issues and inefficiencies to increase the overall effectiveness of the development team.

Similar Jobs

Passive Logic - Weather Simulation Engineer

Passive Logic

Salt Lake City, Utah, United States (On-Site)
4 Months ago
Aristocrat Gaming - Games Mathematician

Aristocrat Gaming

London, England, United Kingdom (Hybrid)
3 Months ago
N-iX - Lead DevOps Engineer

N-iX

Ukraine (Remote)
1 Week ago
Assystems - Aveva Specialist

Assystems

Gurugram, Haryana, India (On-Site)
5 Months ago
Google - Software Engineering Manager II, Administrative Access Platform

Google

Chicago, Illinois, United States (On-Site)
1 Week ago
Snowed In Studios - Lead Software Developer

Snowed In Studios

Quebec, Canada (Remote)
4 Weeks ago
Netflix - Software Engineer 6 - Games Engineering

Netflix

United States (Remote)
1 Week ago
Activision - Rotational Engineer, Central Technology

Activision

Los Angeles, California, United States (On-Site)
21 Hours ago
Pragma - Game Services Engineer - Co-Dev

Pragma

(Remote)
4 Weeks ago
Snowed In Studios - Principle Software Developer

Snowed In Studios

Quebec, Canada (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PwC - IN_Manager – Crm Technical -Ms Dynamics– Advisory  -Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Performio - Senior Software Engineer

Performio

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Magna International - Senior Cloud Engineer

Magna International

Bengaluru, Karnataka, India (On-Site)
6 Months ago
NVIDIA - Software Test Development Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
1 Month ago
Ness Digital - Big Data Engineer

Ness Digital

Timișoara, Timiș, Romania (Remote)
2 Months ago
N-iX - Senior Full-Stack Engineer (React+Java)

N-iX

Ukraine (Remote)
1 Month ago
Google - Technical Solutions Engineer, AI/ML

Google

Bengaluru, Karnataka, India (On-Site)
4 Days ago
Next Level Business Services - Voice with C

Next Level Business Services

Philadelphia, Pennsylvania, United States (On-Site)
6 Months ago
ByteDance - ByteDance Back-end Engineer Graduate Program (Dubai 2025)

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
2 Months ago
Luxoft - Senior Java engineer (with oncall support)

Luxoft

Ukrainka, Kyiv Oblast, Ukraine (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Vancouver, British Columbia, Canada

Next Level Games - Senior Gameplay Engineer

Next Level Games

British Columbia, Canada (Hybrid)
1 Month ago
Luxoft - Senior Angular JS Developer

Luxoft

Toronto, Ontario, Canada (On-Site)
5 Months ago
NVIDIA - ASIC Design Engineer

NVIDIA

Canada (On-Site)
2 Weeks ago
Evolution - Game Presenter - French Speaking - Customer Service

Evolution

New Westminster, British Columbia, Canada (On_site)
3 Months ago
Luma Pictures - Senior Asset Artist

Luma Pictures

Vancouver, British Columbia, Canada (Remote)
4 Weeks ago
NVIDIA - Senior Firmware Engineer - Memory Subsystem

NVIDIA

Canada (On-Site)
1 Month ago
Scopely - Lead Producer, Art Outsourcing

Scopely

Canada (Remote)
3 Months ago
ZeniMax Media - Animateur.trice de créatures / Animator (Creatures)

ZeniMax Media

Montreal, Quebec, Canada (On-Site)
7 Months ago
Epic Games - Senior VFX Artist

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Luma Pictures - Production Manager

Luma Pictures

Vancouver, British Columbia, Canada (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Larian Studios - QA Engineer (Game Engine)

Larian Studios

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Haptic - Lead Engine Software Engineer

Haptic

Dallas, Texas, United States (Remote)
3 Months ago
Ubisoft - The Division Resurgence – Senior Generalist Developer

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
3 Months ago
Light Speed Studios - Senior Gameplay Engineer

Light Speed Studios

California, United States (On-Site)
1 Month ago
Epic Games - Gameplay Engineer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
1 Week ago
Aesir Interactive - UE Engine Programmer (Regular/Senior)(f/m/d)

Aesir Interactive

Munich, Bavaria, Germany (On-Site)
6 Months ago
Ubisoft - Programming Team Lead (Engine)

Ubisoft

Saguenay, Quebec, Canada (Hybrid)
11 Months ago
Snowed In Studios - Principle Software Developer

Snowed In Studios

Quebec, Canada (Remote)
1 Month ago
Abstraction games - Senior Engine Programmer

Abstraction games

Eindhoven, North Brabant, Netherlands (Hybrid)
4 Weeks ago
TiMi Studio Group - Client Development Engineer for 3A Stylized Realistic Shooting Game

TiMi Studio Group

Shenzhen, Guangdong Province, China (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

Noida, Uttar Pradesh, India (On-Site)

Redmond, Washington, United States (Hybrid)

Hyderabad, Telangana, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Redmond, Washington, United States (Remote)

Cairo, Cairo Governorate, Egypt (On-Site)

Budapest, Hungary (Hybrid)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug