Senior Software Engineer (Unreal Engine 5 – Multiplayer)

Vancouver, BC, Canada
Programming – Programming /
Temporary Full-Time /
Hybrid
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.

Senior Software Engineer (Unreal Engine 5 – Multiplayer)

We are now seeking a seasoned engineer to spearhead our multiplayer initiatives. Join us to drive cutting-edge networked experiences that evolve our established IP into immersive, next-generation gameplay.

Lead Multiplayer Systems Development:

    • Architect, implement, and maintain robust multiplayer networking systems using Unreal Engine 5.
    • Develop advanced network replication, synchronization, and state management strategies for smooth, low-latency multiplayer experiences.
    • Rapidly prototype and iterate on new multiplayer mechanics using Blueprints and C++ to push creative boundaries.

Collaborative Problem-Solving & Mentorship:

    • Collaborate closely with designers, artists, and fellow senior engineers to translate innovative multiplayer concepts into polished, high-quality experiences.
    • Mentor and guide junior engineers, sharing expertise in online and multiplayer development, and fostering a culture of continuous learning and improvement.
    • Lead code reviews and technical discussions, promoting best practices and innovative solutions to complex networking challenges.

Technical Growth & Ownership:

    • Take full ownership of the multiplayer architecture, ensuring scalability, robustness, and maintainability across diverse gameplay scenarios.
    • Drive the integration of new networking tools and processes, setting technical standards and pushing the boundaries of what’s possible.
    • Champion technical excellence and proactively identify opportunities to improve system performance and reliability.

Continuous Optimization & Troubleshooting:

    • Profile and optimize gameplay and network code for peak performance, efficient memory usage, and optimal bandwidth management.
    • Diagnose and resolve complex issues related to multiplayer functionality, ensuring a stable and consistent player experience across all platforms.

Planning & Estimation:

    • Provide precise task estimates and strategic input to align development timelines with technical capabilities.
    • Communicate proactively with stakeholders on progress, challenges, and strategic solutions, particularly those affecting online play and network integrity.

What You Bring:

    • 5+ years of professional game development experience, with a robust background in Unreal Engine 4 or 5.
    • Deep expertise in modern C++ and advanced multiplayer networking principles, with a proven track record in online gameplay programming.
    • A Bachelor’s degree or diploma in computer science (or equivalent hands-on experience).
    • Demonstrated leadership skills, including mentoring other engineers and leading cross-disciplinary technical initiatives.
    • Experience working on multiple shipped titles for PC, console, or mobile, with a clear focus on multiplayer components.

Pluses:

    • Proven experience with listen server architectures and/or cloud-based multiplayer solutions.
    • Advanced familiarity with performance profiling, latency optimization, and network debugging techniques.
    • Strong mobile development experience on Android, with a keen understanding of platform-specific optimization techniques.
$130,000 - $150,000 a year
Why Join Blackbird Interactive?

Become a pivotal leader in shaping the future of our multiplayer projects. At Blackbird Interactive, you’ll have the opportunity to craft immersive, networked gameplay experiences, enjoy the benefits of a flexible four-day work week, and work alongside a team dedicated to innovation and excellence. If you’re ready to lead, mentor, and elevate multiplayer development to new heights, we want to hear from you!