RTS C++ Software Engineer

2 Months ago • 3 Years + • Programming

Job Summary

Job Description

As a C++ generalist on the gameplay team, you will design, implement, and polish new game modes, quality-of-life improvements, and live-ops features for a real-time strategy game. You'll own features end-to-end and collaborate with design and art, while deepening your craft in large-scale RTS codebases. The role involves delivering modern, maintainable C++ in large codebases. The job involves rapid iteration, data-driven design, balancing creative intent with technical realities, and clear communication across disciplines.
Must have:
  • 3+ years of professional game-development experience.
  • Shipped at least one commercial title or substantial live-ops update.
  • Ability to communicate clearly and give constructive feedback.
  • Comfortable with Perforce, Git, or similar version-control systems.
Perks:
  • Four-day work week
  • Supporting in-studio, remote within Canada, and hybrid work arrangements.

Job Details

Blackbird Interactive is a creative-fueled, future-driven, independent game studio where the best talent in the industry can find long-term careers to help grow their abilities while working on a wide range of projects, which encompass world-class IPs as well as our own creations across multiple genres.


In 2022, we announced that our studio is implementing a four-day work week as well as supporting in-studio, remote within Canada, and hybrid work arrangements as permanent options to our employees.


Blackbird Interactive is expanding the life of a premier, genre-defining real-time strategy game. As a C++ generalist on the gameplay team you’ll design, implement, and polish new game modes, quality-of-life improvements, and live-ops features that keep millions of commanders coming back. You’ll own features end-to-end, collaborate closely with design and art, while deepening your craft in large-scale RTS codebases.


Interested in connecting? Please submit an application, letting us know when you’re next available. From there, if your profile is a good match, we will be in touch with more information.


Your experience should showcase: 

- Ability to deliver modern, maintainable C++ in large codebases with 3+ years of professional game-development experience

- Shipped at least one commercial title or substantial live-ops update featuring your gameplay work

- Rapid iteration, data-driven design, and balancing creative intent with technical realities

- Ability to communicate clearly across disciplines and give constructive feedback in code reviews

- Comfortable with Perforce, Git, or similar version-control systems and modern debugging/profiling tools.


Follow us on LinkedIn for the latest news at BBI - https://www.linkedin.com/company/blackbird-interactive-inc


This posting is an opportunity to submit your application for future consideration; this is not a role that is open at this time. We anticipate this role may be open in the future, but we are not actively hiring for the position. If you would like to be considered for this potential role, please submit your application. If the role becomes available, you may receive an email from a recruiter.

Similar Jobs

Playdawn Consulting - Lead Technical Artist

Playdawn Consulting

Pune, Maharashtra, India (On-Site)
2 Months ago
Autodesk - Senior Customer Success Manager

Autodesk

Atlanta, Georgia, United States (On-Site)
1 Month ago
Gunzilla - Senior Brand Manager

Gunzilla

Frankfurt Am Main, Hessen, Germany (On-Site)
4 Months ago
YouGov - HR Generalist

YouGov

Nuremberg, Bavaria, Germany (Hybrid)
3 Weeks ago
endava - Mendix Developer

endava

Iași, Iași County, Romania (On-Site)
1 Month ago
Nagarro - Associate Staff Engineer, Python

Nagarro

New York, New York, United States (On-Site)
9 Months ago
Capgemini - .NET Developer

Capgemini

Gandhinagar, Gujarat, India (On-Site)
1 Month ago
Epic Games - Senior Rust Software Engineer

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
Ion - Software Developer/Engineer - Graduate Development Program

Ion

Pisa, Tuscany, Italy (On-Site)
9 Months ago
Integrant - Principal Software Engineer - Java

Integrant

Cairo, Cairo Governorate, Egypt (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Next Level Business Services - .NET Developer

Next Level Business Services

New York, New York, United States (On-Site)
9 Months ago
Capgemini - Major incident management (System Engineer/System Administrator/Consultant/Lead)

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago
sphere entertainment - Senior Financial Analyst

sphere entertainment

Las Vegas, Nevada, United States (On-Site)
1 Month ago
plana technologies - Senior QA Automation Engineer

plana technologies

Maldonado Department, Uruguay (Remote)
2 Weeks ago
Mistplay - Senior Data Scientist II

Mistplay

Montreal, Quebec, Canada (Hybrid)
2 Months ago
oportun - Senior Data Engineer

oportun

India (Remote)
2 Months ago
The Walt Disney Company - Principal Product Designer

The Walt Disney Company

San Francisco, California, United States (On-Site)
3 Months ago
Netflix - Manager, Growth Marketing - Experiences

Netflix

Los Angeles, California, United States (On-Site)
3 Months ago
Playdawn Consulting - Senior Software Engineer (Games)

Playdawn Consulting

Bengaluru, Karnataka, India (On-Site)
1 Month ago
WebMD - (B2B) Marketing Manager

WebMD

Newark, New Jersey, United States (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Vancouver, British Columbia, Canada

Scanline VFX - Virtual Production Producer

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
4 Years ago
Turbulent - Senior Online Programmer

Turbulent

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
SideFX - 3D Software Developer

SideFX

Toronto, Ontario, Canada (Hybrid)
6 Months ago
Survay Monkey - Payroll Manager (Fixed Term Contract)

Survay Monkey

Ottawa, Ontario, Canada (Remote)
1 Month ago
Electronic Arts - Development Director II - Frostbite Gameplay

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
3 Weeks ago
NVIDIA - GPU Power Architect - New College Grad 2025

NVIDIA

Canada (On-Site)
4 Months ago
Scanline VFX - Artiste CFX/ CFX Artist

Scanline VFX

Montreal, Quebec, Canada (On-Site)
11 Months ago
sago mini - Engineering Manager - Web Platform

sago mini

Toronto, Ontario, Canada (Hybrid)
3 Weeks ago
Rockstar Games - Senior Workplace Coordinator

Rockstar Games

Oakville, Ontario, Canada (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Synechron - Senior Python Developer

Synechron

Jersey City, New Jersey, United States (On-Site)
2 Weeks ago
Puzzle Cats - Software Developer Intern

Puzzle Cats

Toronto, Ontario, Canada (On-Site)
11 Months ago
CloudLinux - Python Developer

CloudLinux

Tbilisi, Tbilisi, Georgia (Remote)
3 Months ago
Veeam Software - Middle/Senior C++ Developer (macOS&Linux)

Veeam Software

Czechia (Remote)
2 Months ago
Mapbox - Software Development Engineer II, C++, Navigation

Mapbox

Helsinki, Uusimaa, Finland (On-Site)
1 Month ago
Everi - Software Developer IV

Everi

Las Vegas, Nevada, United States (Hybrid)
1 Month ago
Ion - Senior Python Developer

Ion

Budapest, Hungary (On-Site)
4 Years ago
Nagarro - Senior Staff Engineer, Java

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
8 Months ago
Playtika - C# Developer

Playtika

Romania (Hybrid)
8 Months ago
Luxoft - Regular C++ Software Developer

Luxoft

Chennai, Tamil Nadu, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded