Career

Sr. C++ Engineer - Gameplay & Tools

Game Production | Calgary

Ready for your next adventure?!

We’re Summit Squad — a crew of game makers on a mission to craft unforgettable mobile experiences that spark joy and keep players coming back for more.

Based in Calgary, Canada, we’re a tight-knit studio where creativity rules, collaboration is everything, and everyone has a seat at the game dev table — from the first spark of an idea to a live game in players’ hands. Our focus? Making games that hit hard with impact — on our team, our players, and the future of our studio.

At Summit Squad, talent attracts talent. We’re a team of passionate professionals who genuinely care about what we do — and about inspiring play every single day. We thrive in small, empowered squads where everyone has a voice, and where fast feedback from our community helps us level up our games in real time.

We build games together — by trusting each other, pushing boundaries, and celebrating the magic of teamwork. Every update, every feature, every playtest is a chance to make something awesome even better. And the best part? Knowing what we create can be enjoyed by millions.

If you're all about fun, impact, and making amazing things with great people — let’s make something players love. 🎮✨

Sr. C++ Engineer – Gameplay & Tools Impact

At Summit Squad, we’re not just building mobile games—we’re building the future of play. And as a Principal C++ Engineer, you’ll be right at the core of that mission, shaping both our next big mid-core title and the tools that bring it to life.

Your main mission? Write powerful, clean, and modular C++ code that drives the systems behind our games and tools. You’ll architect features, optimize performance across mobile platforms, and integrate next-gen tech—whether that’s advanced rendering, scripting systems, or extensible UI frameworks.

But this role is more than just writing great code.

You’ll be the tech heartbeat of the team—leading by example, championing engineering best practices, and helping level up everyone around you. You’ll design and build tools that empower fellow developers, supercharge iteration, and remove friction so creativity can flow faster than ever. Whether you’re enhancing the engine, tightening our workflows, or making dev tools more intuitive, your work will make building great games smoother, smarter, and way more fun.

We’re looking for someone who thrives on collaboration, loves clean architecture, and gets excited by the idea of powering a team to build unforgettable mobile experiences. You’ll be part engineer, part mentor, part trailblazer—and 100% essential to making something millions of players will love.

At Summit Squad, your code won’t just ship games. It’ll shape how they’re made.

Why
Summit Squad?
You thrive in a culture that strongly supports its people and values.
You want to work with a team of exceptional talented people and industry pioneers.
You want to be part of an exceptional experience, with a growing company!
You enjoy the challenging and rewarding work creating amazing mobile games.
Your voice is valuable. We are a result of our collective work.
What you'll do:

🎮 Game & Feature Development

  • Bring gameplay to life with polished, performant C++ code across core systems and game features.
  • Partner closely with designers, artists, and fellow engineers to co-create features that players love.
  • Lead the development of large, complex features that push the boundaries of mobile gaming.
  • Constantly iterate, refine, and polish new and existing gameplay to make our games more fun, fast, and fluid.
  • Ship meaningful player experiences in live, production-grade mobile games enjoyed by millions.
  • Optimize performance for both cutting-edge and legacy mobile devices—FPS, load times, crash rates.

🛠️ Engine & Tools Impact

  • Build powerful internal tools that supercharge the dev team’s creativity and speed.
  • Architect clean, modular C++ systems that integrate UI frameworks, rendering, scripting, and more.
  • Tackle tough tech challenges—debugging gnarly issues, optimizing memory, and streamlining workflows.
  • Collaborate across disciplines to rapidly iterate on internal tools and engine improvements.
  • Own the performance and stability of our core engine systems, from CPU/GPU management to scalable architecture.
  • Work hands-on with third-party tools and dependencies to enhance our engine capabilities.

👥 Team Collaboration& Mentorship

  • Promote clean code through test-driven development, thoughtful refactoring, and peer reviews.
  • Lead by example—help grow a culture of craftsmanship, curiosity, and high standards.
  • Actively mentor teammates, share knowledge, and bring others along as you solve tough problems.
  • Think beyond the task—identify edge cases, suggest improvements, and drive innovation from the ground up.

📚 Learn, Share &Evolve

  • Stay sharp with the latest in C++ (C++20 and C++23 welcome!) and game development best practices.
  • Humbly adapt your approach based on team feedback and real-world results.
  • Share your expertise through thoughtful documentation, review feedback, and open discussion.
  • Collaborate like a pro—clearly communicate your ideas and listen deeply to others.
What we're looking for:

💼 Core Experience

  • 10+ years of C++ development experience, with at least 3 years in mobile game development (iOS/Android).
  • Mastery of modern C++ (C++20 minimum; C++23 a big bonus).
  • Deep understanding of game engine architecture, tools development, and real-time systems.
  • Strong grasp of algorithms, data structures, design patterns, and low-level performance tuning.
  • Hands-on experience with multi-threaded, asynchronous, and parallel programming.
  • Enthusiastic gamer across mobile, console, and PC platforms.

🚀 Bonus XP (Extra Power-Ups)

  • Shipped titles or major contributions to live mobile or multiplayer games.
  • Graphics programming chops (OpenGL, Vulkan, GLSL).
  • Familiarity with game engines (Unity, Unreal, Godot), tools like Dear ImGui, or rendering frameworks like Skia.
  • Scripting and plugin experience (Lua, Swift, Haxe, Python, Java, Go).
  • Background in CI/CD pipelines, DevOps, or debugging native mobile issues.
  • Previous UI/UX animation implementation or tooling experience.
  • Contributions to open-source tools or a personal portfolio of completed projects.

🎯 Soft Skills That Matter

  • Strong communicator and team player.
  • Comfortable leading and mentoring in a fast-moving, cross-functional team.
  • Naturally curious, solution-oriented, and passionate about games.
  • Proactive, humble, and always ready to level up.

At Summit Squad, you're not just coding. You're building the future of play—and having a blast doing it. If you're excited to create impactful tools, meaningful gameplay, and amazing team experiences, we’d love to hear from you.

About Summit Squad

We’re Summit Squad—a mobile game studio based in Calgary, Alberta, Canada, on a mission to craft games that players can’t put down. Our team is stacked with industry veterans who’ve helped create some of the world’s most beloved mobile hits—games that have reached millions of players across the globe.

Benefits & Perks

Creating incredible gaming moments requires the best from our talent and that means we need you at your best. At Summit Squad, we're committed to making sure you can succeed by offering a competitive array of benefits.

Compensation

Competitive salary, opportunities for equity participation. We always check the market to make sure our pay is competitive.

Continuous Learning & Development

We thrive in the fast-paced and constant evolution of the gaming industry. Keep on learning. We want to see you advance your skills and bring those learnings to the squad.

Flex Working
Schedule

Flexible time-off and hours policies. Avoid burnout and have the energy to do your best work.

Wellbeing

Doing your best work requires being your best self. Join a gym. We offer a wellbeing allowance.

Healthcare

Medical, Dental, Vision is covered by a health spending account.

Play Fund

Summit Squad’s annual play fund allows you to broaden your gaming knowledge and bring those ideas to the squad.

Diversity & Inclusion

At Summit Squad, we look after one another to ensure a safe working environment. We treat others with kindness regardless of who they are, where they are from, or how they identify and leverage those learned experiences to drive innovation, solve challenges, that leads to create great awesome player experiences.

Interested?
Then just apply here

We look forward to be hearing from you.

We accept PDF, DOC, DOCX, JPG and PNG files.
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you for applying!

We’ll get back to you within the next two weeks!
Please do not apply for this Principal Software Engineer VII unless you have:

AT LEAST 8 years of professional mobile game development experience

AND

AT LEAST 10 years of professional experience with Test-Driven Development in C++ (C++17 minimum).

AND

understand that this is an On-Site position ONLY.

This opportunity is geared towards highly experienced professionals ready to take on significant challenges.

If you do not meet the specific experience requirements outlined above, we encourage you to explore other programming roles on our careers page that may align with your qualifications, please check the careers page.

Location
We are in Calgary!

We are a Canadian company nestled near the majestic Rocky Mountains in Calgary, located in the Beltline district on 17th Ave SW. Our city consistently earns high marks for its exceptional quality of life and has been recognized as one of the cleanest cities globally by Forbes Magazine.

Calgary is renowned for its vibrant culinary scene, boasting restaurants that offer a diverse range of cuisines from around the world. The backdrop of the Rocky Mountains and the surreal landscapes further enhance the city's charm.

In addition to its picturesque settings and culinary delights, Calgary is a hub for winter sports enthusiasts, with ideal locations for skiing and snowboarding

Epic Sking & Snowboarding
Summit the Mountains
Pubs & Restaurants
Paddle on the Lake
Mountain
Biking
Join OUr Team!
Don't see the role you're looking for? Drop us a line.