Engine Programmer

1 Week 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

Google - Application Engineer

Google

Hyderabad, Telangana, India (On-Site)
2 Days ago
Google - Enterprise Architect, Google Cloud Professional Services

Google

Taipei City, Taiwan (On-Site)
2 Days ago
ByteDance - Site Reliability Engineer, SealSuite

ByteDance

Singapore (On-Site)
2 Weeks ago
Next Level Business Services - Hybris Developer

Next Level Business Services

Sunnyvale, California, United States (On-Site)
6 Months ago
Nium - SDE II - Backend

Nium

San Francisco, California, United States (Hybrid)
1 Month ago
Tencent - Lead Engine Systems Engineer

Tencent

Irvine, California, United States (On-Site)
7 Months ago
Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Armenia (Remote)
6 Months ago
Evolution - Unreal Engine/C++ Engineer

Evolution

Riga, Latvia (Hybrid)
1 Month ago
Beyond Sports  - Unreal Developer - Senior

Beyond Sports

Alkmaar, North Holland, Netherlands (On-Site)
6 Days ago
Inworld AI - Staff C++ Engineer

Inworld AI

Mountain View, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

SingleStore - Senior Software Engineer, Data Ingestion

SingleStore

Hyderabad, Telangana, India (Hybrid)
1 Day ago
Arcadia - Lead Engineer - Connector Engineering

Arcadia

Chennai, Tamil Nadu, India (Hybrid)
8 Hours ago
Google - Software Engineering Manager (For Women in Tech Candidates)

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
5 Months ago
Scale AI - Solutions Engineer, Enterprise

Scale AI

San Francisco, California, United States (On-Site)
1 Day ago
Google - Software Test Engineer, Google Pixel

Google

Bucharest, Bucharest, Romania (On-Site)
2 Weeks ago
Google - Software Engineer III, Java and Kotlin Ecosystem

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Weeks ago
Google - Video Solutions Consultant

Google

Gurugram, Haryana, India (On-Site)
1 Week ago
Google - Data Products Lead, GenAI, YouTube

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
Next Level Business Services - Web SDLC

Next Level Business Services

Redmond, Washington, United States (On-Site)
6 Months ago
NVIDIA - Staff Integration Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
6 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Vancouver, British Columbia, Canada

Ubisoft - Senior C++ Programmer - Machine Learning Content Creation Technology Group

Ubisoft

Montreal, Quebec, Canada (On-Site)
1 Month ago
Ubisoft - Security Analyst

Ubisoft

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
Offworld - DevOps Engineer

Offworld

New Westminster, British Columbia, Canada (On-Site)
1 Month ago
Salesforce - Prime Named Account Executive, MuleSoft

Salesforce

Toronto, Ontario, Canada (Remote)
1 Month ago
Epic Games - Senior Gameplay Systems Developer, Developer Relations

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
People Can Fly - Live Operations Technician

People Can Fly

Montreal, Quebec, Canada (Remote)
3 Weeks ago
TRACK VFX - Matchmove Supervisor

TRACK VFX

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Rackspace Technology - Principal MLOps Engineer

Rackspace Technology

Toronto, Ontario, Canada (Remote)
1 Month ago
Larian Studios - Technical QA Tester Internship

Larian Studios

Quebec, Canada (On-Site)
2 Weeks ago
PwC - PowerBI Lead

PwC

Toronto, Ontario, Canada (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Ireland (Remote)
6 Months ago
Amazon - Software Development Engineer, Amazon Games

Amazon

Bucharest, Bucharest, Romania (On-Site)
11 Months ago
Microsoft - Senior Software Engineer, Minecraft Core Engine

Microsoft

Redmond, Washington, United States (On-Site)
1 Week ago
Wizcorp - Unreal Engine Programmer

Wizcorp

Tokyo, Japan (Remote)
1 Month ago
Escape Velocity Entertainment - Debug Engineer

Escape Velocity Entertainment

(Remote)
1 Month ago
Decentraland - Senior Unity Engineer

Decentraland

(Remote)
3 Months ago
Playrix - Lead Unity Software Engineer (Gameplay)

Playrix

Montenegro (Remote)
6 Months ago
Lucky VR - Unreal Engineer

Lucky VR

Canada (Remote)
2 Weeks ago
Inworld AI - Staff C++ Engineer

Inworld AI

Mountain View, California, United States (On-Site)
1 Month 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.

London, England, United Kingdom (On-Site)

Redmond, Washington, United States (On-Site)

Redmond, Washington, United States (Hybrid)

Shanghai, Shanghai, China (Hybrid)

Beijing, Beijing, China (On-Site)

Washington, United States (On-Site)

Phoenix, Arizona, United States (On-Site)

Penang, Malaysia (On-Site)

London, England, United Kingdom (On-Site)

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