Produce high-quality, efficient, clean, and modular code
Creatively resolve game technology production issues
Meet production schedules and deadlines
Proactively identify tasks and problems outside of scheduled work
Provide and accept feedback on performance, readability, testability, and design
AndroidC#C+++2 more
Showing 1 of 3 positions
About Smoking Gun Interactive
Smoking Gun Interactive pioneers immersive strategy and casual games, engaging millions of players globally. Founded in 2007 by the creators of "Company of Heroes™," we craft acclaimed titles for mobile, PC, and console. Our portfolio includes hits like "Age of Empires: Castle Siege" and "Phobies." As part of Keywords Studios since 2022, we continue to build groundbreaking gaming experiences with renowned brands.
How We Work
We foster a collaborative, tight-knit, and inclusive environment. You will find creativity and individual contributions highly valued here. Our teams promote a culture of continuous growth and learning. We offer a flexible work policy with remote, in-office, or hybrid options. Some roles require you to be in the greater Vancouver area for in-office needs. This balance ensures both flexibility and strong team cohesion.
Engineering at Smoking Gun Interactive
Our engineers tackle diverse challenges across multiple platforms, from mobile to PC and console. You will develop high-quality, efficient, and modular code for complex game systems. We utilize Unreal Engine 4 and 5 extensively, alongside C++, C#, Java, and Lua. Our technical approach emphasizes full-stack development and robust server environments like AWS, Azure, and GCP. You will contribute to test-driven development and unit testing for reliable, performant games.
Why Join Us
Shape the future of gaming, creating titles that reach millions worldwide.
Collaborate with industry veterans who built "Company of Heroes™."
Work on acclaimed strategy and casual games for diverse platforms.
Benefit from a flexible remote and hybrid work environment.
Grow your skills with dedicated training and development opportunities.