Senior/Principal Graphics Engineer

That Game Company

Canada

Hybrid

CAD 208,000 - 305,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Paid Time Off
Holidays
Two Weeks Winter Break
Medical, dental, vision
401k
Headspace
Wellness stipend
Work from home stipend

Job summary

thatgamecompany is seeking a Senior/Principal Graphics Engineer to join our engine team and advance the rendering pipeline for our world-class games. You will develop high-performance C++ systems for a proprietary engine, focusing on real-time rendering, performance, and scalability across devices and platforms.

You will mentor peers, collaborate with gameplay engineers, artists and designers, and contribute to tooling and pipelines to deliver top-tier visuals while growing the team’s expertise

Qualifications

  • Expert-level C++ development with performance tuning and multi-threading.
  • Shipped large-scale 3D games across multiple platforms.
  • Experience with game engines and art/content pipelines.
  • Deep understanding of modern rendering pipelines and graphics APIs (Vulkan, Metal).

Responsibilities

  • Develop high-performance C++ systems for our proprietary game engine, focusing on real-time rendering.
  • Design, implement, and maintain rendering features, core engine components, tools and graphics pipelines.
  • Profile and optimize GPU and CPU performance across devices, with emphasis on mobile.
  • Write clean, maintainable code with documentation and comments.
  • Mentor teammates and share best practices while staying up-to-date with graphics trends.

Skills

C++
Multi-threading
Rendering pipelines
Real-time rendering
Cross-platform
Game engines
Graphics APIs
Code profiling

Tools

GPU profiling tools

Job description

thatgamecompany is best recognized for creating award-winning, enriching, and meaningful game titles such as Journey, Flower, and flOw. Sky is our most complex undertaking to date. It is a social network built around the values inherited from a powerful humanistic story. It is a live experience continuously evolving inside a global online theme park. We are also working on an unannounced game, look out for it soon!

If you believe games can bring out the best in us, we'd love to hear from you!

Available Positions

Remote US and Canada Only - unless otherwise specified.
Expected core work hours are from 10am to 5pm Pacific Time

Senior/Principal Graphics Engineer
Location

Remote - US; Canada

Employment Type

Full time

Location Type

Remote

Department

Remote: US and Canada Only
We are looking for an exceptional Senior Graphics Engineer to join our engine team and help us continue to grow the most advanced social game on earth.

You’ll collaborate with fellow engine team members as well as gameplay engineers, artists and designers to bring the highest quality game experience to players on all supported devices — regardless of platform or performance tier.

What you’ll do here

Develop high-performance C++ systems for our proprietary game engine, with a focus on real-time rendering, performance and scalability.

Design, implement, and maintain rendering features, core engine components, tools and graphics pipelines.

Profile and optimize GPU and CPU performance across a wide range of devices, with particular emphasis on mobile.

Write clean, maintainable code with clear documentation and code-level comments.

Contribute to team growth by mentoring others, sharing best practices, and staying up-to-date with graphics and platform trends.

Must haves

Expert-level C++ development skills with deep knowledge of performance tuning, multi-threading, and low-level engine systems.

Have shipped large-scale 3D games across multiple platforms.

Experience with game engines and art/content pipelines.

Deep understanding of modern rendering pipelines and graphics APIs. We use Vulkan and Metal.

Proficiency with GPU profiling/debugging tools.

At least 6 years of Game industry experience

Nice to have

Passion for pushing the boundaries of Android graphics, particularly with Vulkan.

Paid Time Off, Holidays and Two Weeks Winter Break

Employees and their dependents get medical, dental, and vision coverage, regardless of their level, tenure, or position within the company. Moreover, these benefits start on the first day of the job—there’s no waiting period before they kick in.

Pet Insurance for those who need it too.

Compassionate leave for employees who needs to take care of their family members

Pre-tax wellness stipend

Pre-tax work from home stipend

Access our savings plan (401K program) with company match

Mental health resources including Headspace membership and Employee Assistance Program (EAP)

Discount portal for everyday goods and services

Employee inclusive and diversity initiatives such as Grow Together

Support for personal professional development

We look forward to meeting you!

Applicants must be authorized to work for any employer in the U.S.Unfortunately, We are unable to sponsor or take over sponsorship of an employment Visa at this time.

The salary range for this position is $150,000.00 USD to $220,000.00 USD annually, with the opportunity to earn an annual discretionary bonus. This salary range is an estimate, and the actual salary may vary based on the Company’s compensation practices.

Employees in this position are eligible to participate in the Company’s standard employee benefit programs, which currently include the following: medical, dental, vision, 401k, and paid time off.

Life At thatgamecompany

thatgamecompany takes pride in cultivating a close-knit team culture and company vision.

We believe that games should be played, shared and enjoyed by everyone. By shifting our mission and approach on what it means to create a game, we aim to nurture a welcoming environment where team members can experiment, collaborate and support each other to create truly innovative games. We value our team’s integrity, personal growth and contribution at every step.

All team members are expected to contribute to making our studio a more inclusive, positive environment for great people and great work to grow and flourish. If you feel an affinity for our work and wish to make a meaningful contribution to our mission, we would love to hear from you.

Samantha Cruse - Game Designer

Amelia Razinha - Associate Community Manager

Dylan Faust - UI Lead

Jeremy Simpson - Staff Software Engineer

TGC Core Values
Boundless Explorer Mindset
  • Be an innovator in your field
  • Be comfortable with uncertainty and change
  • Work smart, less is more
  • Be hungry for feedback to improve
Leave an Impact
  • Proactively create exceptional outcomes to advance TGC’s mission
  • Prioritize lasting impacts that improve our global community
  • Do the \"Thing\" nobody else can do
Grow Together
  • Take initiative to fill the needs of the team
  • Help others to be their best by giving honest, direct, actionable feedback in a respectful manner
  • Maximize your impact by sharing knowledge and empowering others
  • Learn from failures and share your lessons
  • Celebrate success and recognize your peers
Players are our House Guests
  • Always think of our players first
  • Create emotional experiences that leave a positive impact on our players
  • Prioritize players' safety and well-being
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Systems Game Designer
Senior Systems Game Designer

Jobgether • Canada

On-site
CAD 100,000 - 140,000
Fully remote opportunity for Canada
Equity participation with upside
Senior Technical Animator
Senior Technical Animator

Activision • Toronto

Hybrid
CAD 130,000 - 172,000
Senior Software Engineer II
Senior Software Engineer II

Tripledot Studios • Toronto

Remote
CAD 164,000 - 247,000
Flexible Discretionary Time Off
401k match
Comprehensive Medical, Dental, and Vision coverage
+1
Principal Technical Artist
Principal Technical Artist

Tripledot Studios • Toronto

On-site
CAD 145,000 - 170,000
Health & dental benefits
Wellness Spending Account
Generous vacation time
Senior Systems Game Designer
Senior Systems Game Designer

E+E Consulting • Montreal (administrative region)

On-site
CAD 80,000 - 110,000
Ownership in projects
Opportunities for fast growth
Equity options
Game Developer
Game Developer

Partyhat • Canada

On-site
CAD 60,000 - 90,000
Principal Technical Artist New Toronto
Principal Technical Artist New Toronto

Tripledot Studios Limited • Toronto

Hybrid
CAD 145,000 - 170,000
Health & wellness coverage
Wellness Spending Account
Vacation 25 days annually
+6
Lead Technical Artist
Lead Technical Artist

Tripledot Studios • Toronto

On-site
CAD 80,000 - 120,000
Health & Wellness
Wellness Spending Account
25 Vacation Days
+7
Principal Software Developer - Full Stack (Unity, C#)
Principal Software Developer - Full Stack (Unity, C#)

Zynga • Toronto

On-site
CAD 114,000 - 165,000
401(k) plan
Employee Stock Purchase Program
Medical, dental, vision insurance
Senior Software Engineer, Client - Demonware - Vancouver, BC
Senior Software Engineer, Client - Demonware - Vancouver, BC

Activision Blizzard, Inc. • Vancouver

On-site
CAD 120,000 - 150,000