Intermediate Software Engineer (Unreal Engine 5)

21 hours, 7 minutes ago
Full-time
Mid Level
Software Development
Blackbird Interactive

Blackbird Interactive

Blackbird Interactive (BBI) is an independent game development studio based in Vancouver, Canada. Founded in 2010 by industry veterans, BBI is known for creating immersive strategy and adventure games like Homeworld: Deserts of Kharak and Hardspace: Sh...

Internet Software & Services
251-1K
Founded 2010

Description

  • Design and implement player-facing gameplay systems such as movement, traversal, interactions, and progression using C++ and Blueprints.
  • Create modular, data-driven gameplay systems that support rapid iteration and scaling across PC and other platforms.
  • Collaborate with design, animation, and audio teams to prototype mechanics, tune feel, and refine experiences through playtesting.
  • Profile and optimize gameplay systems to meet performance and memory budgets.
  • Contribute to stability through testing and debugging.
  • Provide technical mentorship through code reviews and informal guidance to associate engineers.
  • Stay current with UE5 subsystems such as GAS, MassEntity, and Chaos.
  • Propose tooling or workflow improvements and help drive internal knowledge sharing.

Requirements

  • 3+ years of professional experience using C++ in Unreal Engine 4 or 5, with a strong focus on gameplay systems.
  • A BSc in Computer Science or a college diploma in software engineering, game programming, or a closely related field.
  • Experience shipping at least one commercial game with gameplay contributions.
  • Passion for prototyping, polish, and tight player control and feedback loops.
  • Strong communication skills and a collaborative mindset.
  • Comfort with Perforce, Git, or similar version control systems and modern profiling/debugging tools.
  • Ability to work remotely in Canada and legally eligible to work in Canada.
  • Pacific-time overlap required.
  • Experience working on VR platforms, particularly with performance optimization and player input, is a plus.
  • Experience with Gameplay Ability System, MassEntity, or Chaos physics is a plus.
  • Contributions to build pipelines, CI, or automated gameplay testing are a plus.
  • Passion for accessibility, player expression, and inclusive game mechanics is a plus.

Benefits

  • Remote-first workplace with flexible work arrangements.
  • Opportunity to work on a new original game at an independent studio.
  • Work across a wide range of projects and genres.
  • Long-term career growth within the studio.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Gameplay Developer (World of Tanks, PC)

Wargaming 1K-5K Internet Software & Services

Gameplay Developer at Wargaming to help build and evolve World of Tanks across client, server, and supporting infrastructure.

C++ Game Development Python
1 day, 20 hours ago

AI Game Developer (Designer, Artist, Or Engineer)

Scopely 1K-5K Internet Software & Services

Scopely is hiring an AI Game Developer to help its AI-native incubation team rapidly turn game ideas into playable mobile experiences and learn from real player feedback.

Game Design Game Development Prototyping
3 days, 20 hours ago

Game Logic Server Developer (Remote, Full-Time) [AS303]

Smart Working Internet Software & Services

Smart Working is hiring a Game Logic Server Developer to build and maintain Java-based server-side logic for online slot games, from concept through client-ready release.

Agile ClickUp Git Java JIRA Scrum
4 days, 20 hours ago

Senior Game Mathematician (Remote, Full-Time) [AS302]

Smart Working Internet Software & Services

Smart Working is hiring a Senior Game Mathematician to design and validate mathematical models for mobile-optimised online casino games in a remote-first, hybrid London or Warsaw role.

Java
4 days, 20 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers