📢 Join AfroCareer FREE
Get Remote Jobs • Scholarships • NGO Jobs • Career Updates for Africans
Subscribe NowIntermediate Gameplay Software Engineer at Blackbird Interactive | Remote Game Development Job in Canada 2026
- Get link
- X
- Other Apps
The global gaming industry continues to create exciting opportunities for talented software engineers who are passionate about building immersive player experiences. One of the latest opportunities available in the AAA gaming sector is the Intermediate Gameplay Software Engineer position at Blackbird Interactive (BBI), a renowned independent game development studio recognized for creating innovative and award-winning gaming experiences.
This remote-friendly role is designed for experienced gameplay programmers who enjoy developing game mechanics, implementing player-facing systems, and collaborating with multidisciplinary teams to bring creative ideas to life. The successful candidate will contribute to an established AAA science-fiction universe while helping shape the core gameplay experience for future downloadable content (DLC) releases.
For professionals with strong C++ programming skills and a passion for game development, this position offers an excellent opportunity to work on high-profile projects while enjoying the flexibility of remote work within Canada.
About Blackbird Interactive
Blackbird Interactive is a leading independent game development studio based in Vancouver, Canada. The company has earned international recognition for developing acclaimed titles such as Homeworld: Deserts of Kharak, Hardspace: Shipbreaker, Minecraft Legends, and other major gaming projects. The studio is known for combining technical innovation with compelling storytelling to create immersive gaming experiences.
BBI operates as a remote-first workplace and is widely recognized for its employee-friendly culture. The company introduced a four-day work week and supports remote, hybrid, and in-office work arrangements, making it one of the more attractive employers in the gaming industry.
Today, Blackbird Interactive employs hundreds of professionals across various disciplines including engineering, design, animation, audio, and production.
Position Overview
The Intermediate Gameplay Software Engineer will help develop and maintain the core gameplay experience within Blackbird Interactive's proprietary game engine.
The role focuses on creating DLC content for an established AAA science-fiction franchise. The successful candidate will collaborate closely with game designers, artists, animators, and other engineers to implement gameplay systems, progression mechanics, quests, and player interactions from concept to final release.
This is a full-time remote position available to candidates legally authorized to work and reside in Canada.
Key Responsibilities
Gameplay Systems Development
A major responsibility of the role involves designing and implementing player-facing systems.
These include:
- Movement systems
- Combat mechanics
- Traversal features
- Character interactions
- Progression systems
Engineers will use C++ and proprietary gameplay frameworks to create engaging gameplay experiences that feel responsive and enjoyable to players.
Quest and Narrative Systems
The successful candidate will also contribute to story-driven gameplay systems.
Responsibilities include:
- Building quest mechanics
- Managing scripted events
- Implementing progression logic
- Supporting player choice systems
- Creating narrative-driven gameplay flows
These systems help deliver compelling storytelling experiences while maintaining gameplay depth.
System Architecture and Design
The engineer will help create scalable and maintainable gameplay frameworks.
Tasks include:
- Designing modular gameplay systems
- Supporting save and load functionality
- Building data-driven architectures
- Ensuring cross-platform compatibility
- Improving system reliability
These responsibilities help maintain high technical standards across the project.
Cross-Functional Collaboration
Game development requires close cooperation across multiple disciplines.
The Intermediate Gameplay Software Engineer will work alongside:
- Game Designers
- Technical Artists
- Animators
- Audio Specialists
- Producers
- Other Software Engineers
This collaborative environment ensures that creative concepts are transformed into polished gameplay experiences.
Performance Optimization
Maintaining performance and stability is a critical part of modern game development.
Responsibilities include:
- Profiling gameplay systems
- Identifying bottlenecks
- Optimizing memory usage
- Fixing bugs
- Improving gameplay stability
These efforts contribute to delivering smooth experiences across both PC and console platforms.
Required Qualifications
Candidates applying for this position should possess a strong technical background.
Typical requirements include:
- Minimum of three years of professional C++ experience
- Strong focus on gameplay systems development
- Bachelor's degree in Computer Science, Software Engineering, Game Programming, or related discipline
- Experience shipping at least one commercial game, DLC, or major post-launch update
- Familiarity with version control systems such as Git or Perforce
- Experience debugging and optimizing gameplay systems
Applicants should also demonstrate strong communication and collaboration skills.
Preferred Skills
Additional experience that may strengthen an application includes:
- Gameplay framework development
- Animation and gameplay integration
- Physics-driven interactions
- Data pipeline development
- Artificial Intelligence systems
- Behavior trees and state machines
- Advanced debugging techniques
These skills can help candidates stand out during the recruitment process.
Salary and Benefits
According to publicly available job listings, the compensation range for this position is approximately CAD $95,000 to CAD $135,000 annually, depending on experience and qualifications.
Additional benefits may include:
- Remote-first work environment
- Flexible work arrangements
- Four-day work week
- Health insurance coverage
- Dental benefits
- Paid vacation
- Professional development opportunities
- Equipment allowances
- Profit-sharing programs
- Parental leave benefits
These benefits make Blackbird Interactive an attractive employer within the Canadian gaming sector.
Who Should Apply?
This role is ideal for:
- Gameplay Programmers
- Software Engineers in Gaming
- C++ Developers
- Game Systems Engineers
- Unreal Engine Developers
- Technical Game Designers
- Game Development Professionals
Individuals who enjoy solving technical challenges while creating fun and engaging player experiences will find this opportunity particularly rewarding.
Location
Remote (Canada Only)
Applicants must be legally eligible to work in Canada and reside within the country. Some overlap with Pacific Time working hours is required to facilitate collaboration with the development team.
Application Process
Interested candidates should:
- Review the complete job description.
- Update their resume with relevant gameplay programming experience.
- Highlight shipped games, DLC projects, or gameplay contributions.
- Prepare examples of systems and features they have developed.
- Submit an application through the official recruitment platform.
Early applications are recommended due to the competitive nature of AAA game development positions.
Application Link
Final Thoughts
The Intermediate Gameplay Software Engineer role at Blackbird Interactive offers a fantastic opportunity for developers looking to advance their careers in the gaming industry. With competitive compensation, flexible work arrangements, innovative projects, and the chance to contribute to a major AAA science-fiction franchise, this position provides an excellent platform for both professional growth and creative fulfillment.
For experienced gameplay programmers passionate about creating memorable player experiences, this role represents one of the most exciting remote opportunities currently available in the Canadian gaming sector.
- Get link
- X
- Other Apps

Comments
Post a Comment