Senior Software Engineer

1 Month ago • All levels • Software Development & Engineering

Job Summary

Job Description

Forgotten Empires is seeking an experienced Software Engineer to work on Age of Empires, focusing on Gameplay and AI. The role involves using C++ to contribute to game development and tools. Responsibilities include working within a C++ codebase on a custom engine, maintaining and developing game features and tools, collaborating with multidisciplinary teams, and debugging, profiling, and optimizing code. This is a generalist role, not requiring highly specialized skills, offering the chance to impact top-tier games within a creative and supportive global team.
Must have:
  • Experience in C++
  • Gameplay and AI focus
  • Game development skills
  • Debugging and optimization
  • Collaborate with teams
Good to have:
  • Experience with custom engines
  • Tool development experience

Job Details


Forgotten Empires is a full-service game developer focused on Windows PC and Console games. While headquartered in the U.S., our team consists of 100+ passionate individuals from around the globe, each of whom brings a unique skill set and perspective to the table. Since 2022 we are part of Keywords Studios.

We are currently looking to add an experienced Software Engineer (focused in Gameplay and AI) to work on Age of Empires. As a programmer with us, you will use your awesome skills in C++ to help us to bring our games to realization. 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?

*Whilst this position is being offered on a remote basis, we are only able to consider applicants who are currently located within Europe

Some of the cool stuff you'll be doing:

  • Working in a C++ codebase on a custom engine.
  • Generalist skillset, we’re not looking for a specialized set of skills.
  • Maintain and develop features for the game and the tools that go with it.
  • Collaborate with a multidisciplinary team on features.
  • Regularly debug, profile and optimize code.

Similar Jobs

Playtika - TypeScript Technical Lead

Playtika

Ukraine (On-Site)
8 Months ago
NVIDIA - Senior Networking Security Research Architect

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Months ago
Roblox - Software Engineer, Account Authentication

Roblox

San Mateo, California, United States (On-Site)
2 Weeks ago
Donkey crew - UI Programmer

Donkey crew

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago
bytedance - Software Engineer (Distributed Storage), Cloud Infrastructure

bytedance

Singapore (On-Site)
8 Months ago
Nagarro - Senior Engineer, Sharepoint

Nagarro

India (Remote)
9 Months ago
Mercury - Senior Release Engineer

Mercury

San Francisco, California, United States (Remote)
1 Week ago
Toast - Principal Software Engineer, Delivery Services

Toast

United States (Remote)
1 Month ago
bytedance - Video Experience Software Engineer Intern

bytedance

San Jose, California, United States (On-Site)
3 Months ago
Qube Cinema - Engineer – Technical Support

Qube Cinema

Chennai, Tamil Nadu, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Rockstar Games - Animator: Narrative Gameplay (All Levels)

Rockstar Games

Oakville, Ontario, Canada (On-Site)
10 Months ago
Google - Software Engineering Manager II, Infrastructure, Google Cloud Security and Privacy

Google

Sunnyvale, California, United States (On-Site)
3 Months ago
bytedance - Student Researcher (Doubao (Seed) - Foundation Model - Speech Understanding) - 2025 Start (PhD)

bytedance

Seattle, Washington, United States (On-Site)
8 Months ago
Rolls-Royce - Control System Senior Software Engineer

Rolls-Royce

Indianapolis, Indiana, United States (Hybrid)
1 Month ago
Epic Games - Senior AI Programmer

Epic Games

Cary, North Carolina, United States (On-Site)
6 Months ago
Google - Software Engineer, Site Reliability Engineering

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Ansys - Senior R&D Engineer

Ansys

Austin, Texas, United States (On-Site)
3 Weeks ago
WildBrain - Senior Pipeline Developer

WildBrain

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
Canva - Fullstack Software Engineer - Video Compositor

Canva

Brisbane, Queensland, Australia (Remote)
3 Months ago
Ubisoft - Technical Cinematic Designer

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Málaga, Andalusia, Spain

Gameloft - Senior 3D Environment Artist

Gameloft

Barcelona, Catalonia, Spain (Hybrid)
1 Day ago
Autodesk - Technical Adoption Specialist

Autodesk

Barcelona, Catalonia, Spain (On-Site)
1 Month ago
Evolution  - Game Presenter - Italian Speaking

Evolution

Madrid, Community Of Madrid, Spain (On-Site)
1 Year ago
Welltech - IOS Engineer

Welltech

Barcelona, Catalonia, Spain (Remote)
2 Weeks ago
hogarth - Operations Specialist

hogarth

Madrid, Community Of Madrid, Spain (Hybrid)
1 Month ago
Zscaler - Staff Software Development Engineer - Data Path Team

Zscaler

Madrid, Community Of Madrid, Spain (Remote)
2 Months ago
Gameloft - Senior Java Developer (Backend Services)

Gameloft

Barcelona, Catalonia, Spain (Hybrid)
1 Week ago
Scopely - Senior Product Manager - Unannounced Project

Scopely

Barcelona, Catalonia, Spain (Hybrid)
4 Months ago
N26 - AFC Analyst

N26

Madrid, Community Of Madrid, Spain (On-Site)
1 Week ago
luxsoft - Business Analyst

luxsoft

Spain (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Nagarro - Associate Principal Engineer, CRM Salesforce

Nagarro

New York, New York, United States (On-Site)
9 Months ago
Loft Orbital - Senior Thermal Engineer

Loft Orbital

Toulouse, Occitanie, France (On-Site)
2 Months ago
Dream Sports - Engineering Manager

Dream Sports

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Pinterest - Senior Software Engineer

Pinterest

Dublin, County Dublin, Ireland (Hybrid)
4 Days ago
Nordson Corporation - Senior Electrical Engineer

Nordson Corporation

Carlsbad, California, United States (On-Site)
2 Months ago
endava - Senior Consultant - Quantum Engineering

endava

Charlotte, North Carolina, United States (On-Site)
1 Month ago
Nagarro - Associate Staff Engineer

Nagarro

Hyderabad, Telangana, India (On-Site)
9 Months ago
CGS Carrers - Software Development Engineer II

CGS Carrers

Brazil (Remote)
2 Days ago
Ansys - Spring 2026 Lumerical Software Development Intern - Photonics (MS/PHD)

Ansys

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
Grammarly - Senior Manager, Sales Engineering

Grammarly

United States (Hybrid)
4 Days ago

Get notifed when new similar jobs are uploaded

About The Company

Forgotten Empires is the passionate Real Time Strategy development team behind the Definitive Editions of the Age of Empires franchise and its new expansions. We've been developers on the franchise since 2013. Forgotten Empires is a fully remote game development studio specializing in Strategy games. Starting in 2012 as a modding project for Age of Empires II, we have grown to a professional team of 100+ passionate people working across the entire AoE franchise. As fans of the genre, we value immersion and tend to go ‘all in,’ even to the point of being highly competitive.

Málaga, Andalusia, Spain (Remote)

Málaga, Andalusia, Spain (Remote)

View All Jobs

Get notified when new jobs are added by Forgotten Empires

Level Up Your Career in Game Development!

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

Job Common Plug