Senior Engine Programmer

2 Months ago • 2 Years + • Game Engine

Job Summary

Job Description

We are seeking a skilled and motivated Engine Programmer to join our team and develop high-quality engine systems for our game projects. The responsibilities include collaborating with the technical director to implement high-level architecture decisions, researching the latest technology trends, designing and maintaining clear, concise, and bug-free code, debugging, optimizing, and modifying code, reviewing and testing code, and collaborating with designers and artists to create functional and user-friendly engine systems. The job involves working on complex 3D multiplayer games. The position is remote.
Must have:
  • Bachelor's degree in Computer Science or equivalent experience.
  • Minimum 2 years of game engine development experience.
  • Expert proficiency with C++.
  • Experience in architecting robust and efficient solutions.
  • Experience with C++ 3D game engines.
  • Exceptional technical ability and communication skills.
  • Passionate about developing video games and engine systems.
Good to have:
  • Experience with modeling, animation, or rigging.
  • Experience programming in Java.

Job Details

We are looking for a talented and experienced Engine Programmer to join our team and create high quality engine systems to support the needs of our game projects. We are a technology focused company with an experienced programming team and an advanced proprietary game engine.

A successful candidate will be a skilled and motivated engine programmer able to write concise, logical, bug-free code that is robust and capable of supporting a variety of complex 3D multiplayer games.

Candidates local to Ontario, Canada are preferred, but this is not a requirement.

Responsibilities
  • Work with the technical director to oversee and implement high level architecture decisions to meet the long term goals of our proprietary game engine.
  • Research academic papers to stay informed on latest technology trends to advance our engine for future projects.
  • Design, implement, and maintain clear, concise, bug-free code.
  • Debug, optimize, or modify code to adhere to quality, readability, and reliability standards.
  • Review, test, and verify code to ensure correctness, robustness, and ease of use.
  • Collaborate with designers and artists to understand and implement engine systems that are functional, easy to use, and support the needs of our company.
Requirements
  • Bachelor's degree in Computer Science or equivalent work experience.
  • Minimum 2 years of game engine development experience with at least 1 shipped AAA title.
  • Expert proficiency with C++.
  • Expertise architecting robust, well-written, and efficient solutions to complex technical problems.
  • Experience writing and debugging code inside a proprietary or commercial C++ 3D game engine such as Unreal Engine.
  • Motivated self-starter with exceptional technical ability and exceptional communication skills.
  • Passionate about developing high quality video games and engine systems.
Bonus Skills
  • Experience with modeling, animation, or rigging using 3DS Max or Maya.
  • Experience programming in Java.
How to Apply
You will need to provide:
  • Resume detailing your experience. (required)
  • Cover letter. (preferred)
  • References. (preferred)
Send the aforementioned items either by link or as an attachment to jobs@tacticstudios.com, subject "Senior Engine Programmer".

NOTE: For the foreseeable future, all positions at Tactic Studios are performed remotely, working from home. We are flexible to accommodate the unique needs you may have to ensure a productive, healthy work environment.

Similar Jobs

Moon Active - Customer Support Trainer

Moon Active

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
4 Weeks ago
Rackspace Technology - Presales Data Science Architect – AWS Cloud

Rackspace Technology

San Antonio, Texas, United States (Remote)
1 Week ago
Next Level Business Services - Sr. Developer – Native Mobile Apps

Next Level Business Services

Philadelphia, Pennsylvania, United States (On-Site)
8 Months ago
Zelis  - High Volume Call Center Representative

Zelis

St. Petersburg, Florida, United States (Hybrid)
1 Month ago
Osome studios - Stage UI Programmer Unreal

Osome studios

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
1 Week ago
Thoughtfish GmbH - Unity Developer

Thoughtfish GmbH

Berlin, Berlin, Germany (On-Site)
1 Year ago
Activision - Principal Engine Programmer

Activision

Warsaw, Masovian Voivodeship, Poland (Hybrid)
5 Months ago
DNEG - Video Streaming Engineer - Imaging, Playback and Review Tools

DNEG

London, England, United Kingdom (Remote)
2 Months ago
Socialpoint - Senior Software Engineer (GameOps Tools)

Socialpoint

Barcelona, Catalonia, Spain (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tesla - Sales Advisor

Tesla

Malmö, Skåne County, Sweden (On-Site)
4 Months ago
The Walt Disney Company - Show Production Designer (1-year contract)

The Walt Disney Company

Hong Kong (On-Site)
7 Months ago
Liquid Asia - Senior Graphic Designer

Liquid Asia

Gurugram, Haryana, India (On-Site)
1 Day ago
Apple - Tools and Automation Engineer, Release Validation Automation

Apple

Cupertino, California, United States (On-Site)
1 Week ago
plana technologies - Senior Data Architect

plana technologies

Heredia, Costa Rica (Remote)
1 Month ago
AeroSpike - Director, Professional Services

AeroSpike

United States (Remote)
1 Week ago
AECOM - Senior Project Manager, Tunnels

AECOM

Mississauga, Ontario, Canada (On-Site)
1 Week ago
OKX - Token Risk Senior Manager

OKX

Singapore (On-Site)
1 Month ago
Scopely - Lead UI Artist- Monopoly GO!

Scopely

Culver City, California, United States (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Ontario, Canada

Activate Games - Game Facilitator (Store Associate)

Activate Games

Toronto, Ontario, Canada (On-Site)
2 Weeks ago
skybox labs  - Senior Lighting Artist

skybox labs

Burnaby, British Columbia, Canada (Hybrid)
2 Weeks ago
Warner Bros Discovery - Senior Programmer, Rendering

Warner Bros Discovery

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Marks, part of SGS & Co - Project Manager

Marks, part of SGS & Co

Toronto, Ontario, Canada (On-Site)
2 Months ago
Side - Playtesters Wanted

Side

Montreal, Quebec, Canada (On-Site)
1 Month ago
Dentsu - Performance Media Analyst

Dentsu

Toronto, Ontario, Canada (On-Site)
1 Month ago
Survay Monkey - Product Marketing Manager II

Survay Monkey

Ottawa, Ontario, Canada (Hybrid)
1 Month ago
Aristocrat - Live Content Specialist

Aristocrat

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Epic Games - Senior Automation Test Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Epic Games - Tech Art Lead

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Epic Games - Senior Data Analyst, Unreal Engine & Creator Products

Epic Games

Cary, North Carolina, United States (On-Site)
5 Months ago
Old Skull Games - Lead Programmer Unreal

Old Skull Games

Villeurbanne, Auvergne-Rhône-Alpes, France (On-Site)
7 Months ago
Scorewarrior - Game QA Engineer

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
1 Month ago
Epic Games - Senior Engine Programmer, Fortnite Tech

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
Little prince studios - Senior Unity/C# Programmer

Little prince studios

Thailand (On-Site)
1 Day ago
bytedance - Software Engineer, Unity Engine and XR

bytedance

San Jose, California, United States (On-Site)
3 Months ago
platinum games - Game System Engineer

platinum games

(On-Site)
2 Months ago
winking Entertainment - Unity Game Programmer

winking Entertainment

Taipei City, Taiwan (On-Site)
1 Month ago
Apple - Tools and Automation Engineer, Release Validation Automation

Apple

San Diego, California, United States (On-Site)
1 Week ago
Krafton - Applied Research Scientist/Engineer - LLM Game Agent

Krafton

Seoul, South Korea (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded