Senior Software Engineer (Unreal Engine 5 - Multiplayer)

Apply Now

Company: Blackbird Interactive

Location: Vancouver, BC V5K 5J9

Description:

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!

Similar Jobs