RTS C++ Software Engineer

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

Cadence - Lead Software Engineer

Cadence

Newcastle Upon Tyne, England, United Kingdom (On-Site)
1 Week ago
PwC - Experienced Associate - Valuation

PwC

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
8 Months ago
Henkel - Data Scientist-Intern

Henkel

Pune, Maharashtra, India (On-Site)
9 Months ago
Aristocrat - Director, Advanced Insights

Aristocrat

Las Vegas, Nevada, United States (Hybrid)
3 Months ago
Nintendo - Events Marketing Specialist (LatAm)

Nintendo

Redmond, Washington, United States (Hybrid)
7 Months ago
Playtika - C# Client Developer

Playtika

Poland (Hybrid)
7 Months ago
Illumina - Software Engineer 2 - Java Developer

Illumina

Mechelen, Flanders, Belgium (Hybrid)
3 Weeks ago
Nagarro - Associate Staff Engineer, DBA SQL

Nagarro

(Remote)
8 Months ago
Zazz - Java Developer

Zazz

(Remote)
4 Months ago
Anzuio - Senior Software Engineer (C++)

Anzuio

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Zinnia - Client Support Analyst II

Zinnia

Alpharetta, Georgia, United States (Hybrid)
1 Month ago
Nintendo - Product Specialist (Portuguese)

Nintendo

Redmond, Washington, United States (Hybrid)
8 Months ago
Aristocrat - Ignite Technical Program Manager

Aristocrat

Sofia, Sofia City Province, Bulgaria (Hybrid)
3 Months ago
Rockstar Games - Animator: Narrative Gameplay (Mid Level)

Rockstar Games

Oakville, Ontario, Canada (On-Site)
1 Month ago
Light Speed Studios - Senior Technical Artist

Light Speed Studios

Irvine, California, United States (On-Site)
6 Months ago
HoYoverse - Data Analyst - Honkai: Star Rail - Fresh Grad

HoYoverse

Singapore, Singapore (On-Site)
1 Month ago
Discord - Senior Engineering Manager, Performance & Quality

Discord

California, United States (On-Site)
1 Week ago
MRI Software - Sales Development Representative

MRI Software

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Apple - Software Engineering Program Manager - System Software - Apple Vision Pro

Apple

Sunnyvale, California, United States (On-Site)
4 Days ago
Granicus - Customer Success Consultant - Strategic Accounts

Granicus

Costa Rica (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Vancouver, British Columbia, Canada

Airlab Inc  - Game Artist (Mobile)

Airlab Inc

Quebec, Canada (On-Site)
3 Months ago
Epic Games - Lead Automation Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
luxsoft - Senior DevOps Consultant

luxsoft

Toronto, Ontario, Canada (On-Site)
2 Months ago
Aristocrat - Senior Marketing Artist

Aristocrat

Montreal, Quebec, Canada (Hybrid)
2 Months ago
Norsfell - Internship application

Norsfell

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
CAE - Flight instructor

CAE

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
Zoic studios - Senior VFX Coordinator

Zoic studios

Vancouver, British Columbia, Canada (On-Site)
2 Weeks ago
Survay Monkey - Gainsight Administrator

Survay Monkey

Ottawa, Ontario, Canada (Hybrid)
1 Month ago
Kabam - Commercial Counsel

Kabam

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Cineplex - Cook

Cineplex

St. John's, Newfoundland And Labrador, Canada (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Programming Jobs

GameJobs - Principal Geometry Programmer

GameJobs

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

Nagarro

New York, New York, United States (On-Site)
8 Months ago
SEGA - Battle Programmer

SEGA

Sofia, Sofia City Province, Bulgaria (On-Site)
3 Months ago
CloudLinux - Senior Python/Go Developer for Imunify360

CloudLinux

Masovian Voivodeship, Poland (Remote)
3 Months ago
Autodesk - Software Engineering Manager- Developer Tooling

Autodesk

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Perplexity - Senior Java Developer – Search Core

Perplexity

Belgrade, Serbia (On-Site)
1 Month ago
Apexon - Sr Java Engineer

Apexon

Santa Clara, California, United States (Remote)
2 Months ago
Capgemini - M&C Delivery Professional

Capgemini

Mumbai, Maharashtra, India (On-Site)
2 Weeks ago
Tesla - SPS Programmer

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
4 Months ago
The Walt Disney Company - Senior Software Engineer - Rust

The Walt Disney Company

Seattle, Washington, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Vancouver, British Columbia, Canada (Remote)

Vancouver, British Columbia, Canada (Hybrid)

Vancouver, British Columbia, Canada (Remote)

Vancouver, British Columbia, Canada (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

View All Jobs

Get notified when new jobs are added by Blackbird Interactive

Level Up Your Career in Game Development!

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

Job Common Plug