Senior Gameplay Engineer (C++)

Summit Squad


Date: 1 week ago
City: Calgary, Alberta
Salary: CA$120,000 - CA$225,000 per year
Contract type: Full time

Company Overview:

Summit Squad is a mobile game studio based in Calgary, Canada, driven by a single goal: to craft exceptional, innovative gaming experiences that leave a lasting impact. Our team is made up of industry veterans and passionate creators who believe in the power of small, collaborative squads to drive big results. From the earliest idea to a live game played by millions, every team member plays a crucial role in shaping our products, and our culture.


We’re player-obsessed, creatively fearless, and united by a love for games that inspire joy, challenge, and connection. If you thrive in an environment where your ideas are heard, your impact is felt, and your growth is supported, you’ll feel right at home here.


You can read more about us on our website.


Position Overview:

Summit Squad is hiring an [On-Site] Senior Gameplay Engineer (C++) to power the technology behind our next big mobile hit and the internal tools that will help bring it to life. In this role, you’ll write clean, high-performance C++ code that drives our gameplay systems, internal tools, optimizes performance, and accelerates creative iteration for our development team.


From gameplay features to engine systems, dev tools to UI frameworks, your impact will be felt across the entire studio. You will champion major features and hands-on problem solver, building powerful features and tools, mentoring teammates, and shaping the way we make games.


This is a high-impact role for a seasoned engineer who’s excited by the intersection of creativity and performance, and who thrives in a fast-paced, collaborative studio where great code powers unforgettable player experiences.


Key Responsibilities:

Gameplay & Feature Engineering

  • Build and refine gameplay systems with high-performance, scalable C++ code
  • Collaborate closely with game designers, artists, and engineers to create engaging features players will love
  • Lead the development of complex systems and features from concept to ship
  • Continuously polish and optimize gameplay loops, responsiveness, and overall player experience
  • Monitor and enhance performance across devices, optimize load times, frame rates, and crash stability


Engine & Tools Development

  • Architect and maintain modular C++ systems across rendering, scripting, UI, and core engine tech
  • Develop powerful internal tools that empower the entire team to move faster and iterate smarter
  • Tackle deep technical challenges, from low-level optimization to high-level workflow improvements
  • Drive integrations with third-party tools and extend engine functionality to suit evolving needs
  • Own the performance, scalability, and reliability of core development tools and engine systems


Team Collaboration & Technical Leadership

  • Mentor and support fellow engineers through code reviews, pair programming, and technical guidance
  • Champion clean architecture, thoughtful design patterns, and engineering best practices
  • Foster a culture of learning, experimentation, and high craft
  • Proactively identify tech debt, propose solutions, and drive long-term technical excellence


Continuous Learning & Growth

  • Stay up to date with the latest in modern C++ (C++20 and beyond), engine development, and game tech
  • Share your expertise through clear documentation, collaborative planning, and open dialogue
  • Embrace feedback, adapt quickly, and help the team learn from wins and challenges alike


Qualifications:

Core Experience

  • 10+ years of professional C++ development, with at least 3 years in mobile game development
  • Deep understanding of game engine architecture and systems-level engineering
  • Proficiency in modern C++ (C++20 minimum; familiarity with C++23 a plus)
  • Strong skills in performance optimization, memory management, and multi-threaded programming
  • Hands-on experience developing tools and systems for real-time applications
  • Enthusiastic gamer with a deep appreciation for player experience and great design


Bonus Points (Nice to Haves)

  • Shipped mobile or live-service titles with significant technical contributions
  • Experience with graphics programming (OpenGL, Vulkan, GLSL) or rendering pipelines
  • Familiarity with engines like Unity, Unreal, or Godot
  • Experience with scripting languages (Lua, Swift, Python, etc.) or plugin development
  • Contributions to CI/CD pipelines, debugging tools, or dev infrastructure
  • UI/UX tooling or animation pipeline development experience
  • Open-source contributions or a strong personal project portfolio


Why Join Summit Squad?

At Summit Squad, you’ll own meaningful work, collaborate with passionate teammates, and shape the technology that powers games played by millions. We offer:

  • Creative ownership and deep technical influence
  • A tight-knit, player-first culture that values learning and innovation
  • Growth opportunities, mentorship, and knowledge-sharing
  • Very competitive pay, health benefits & PTO when you want it


Ready to help us build the future of play?

Bring your ideas, your code, and your curiosity, let’s make something incredible together. Apply now, no cover letter required.

Post a CV