Talent.com
Velan Studios
Engine and Tools ProgrammerVelan Studios • Toronto, ON, CA
No longer accepting applications
Engine and Tools Programmer

Engine and Tools Programmer

Velan Studios • Toronto, ON, CA
19 days ago
Job type
  • Full-time
  • Quick Apply
Job description

Level: Mid-Senior Engine and Tools Programmer

Location: on-site/hybrid

From dodgeball in the streets to racetracks in your living room, we've always been more interested in asking "what if?" than following a roadmap. Whether we're dreaming up a chaotic game of hide & seek in the dark or putting a legendary space fox back in the pilot's seat, that inventor's mindset runs through everything we do. We make games for people who appreciate craft and a little bit of magic. If you're curious, you'll be in good company.

This is a highly collaborative role, working closely with artists, designers, and other programmers. We have three requirements:

  1. At least five years of professional experience working on game engines and tools in a multi-platform environment.
  2. Our engine and tools are written in C. We are looking for applicants who have shipped major features written in C and/or C++.
  3. Our curiosity drives us. You must be deeply curious about something and have some evidence of that curiosity. We are looking for candidates that demonstrate a pattern of persistent and self-motivated exploration.

Some things you might find yourself doing in this role:

  • Building visual material authoring workflow (code generation, node-graph editing).
  • Adding play-in-editor support to our level editor.
  • Porting our client runtime to a new console platform.
  • Adding a new type of collision primitive to our physics system.

A few notes about how we do engine and tools programming at Velan:

  • Most of our games are built on our internal engine and tools. We believe that owning our tech gives us certain technical superpowers.
  • Velan works on all kinds of games, from augmented reality driven kart racers to shooters played in the dark. The varied needs of our games set the technical direction for our engine and tools.
  • Experienced engine and tools programmers operate with a fair degree of autonomy at Velan. While decisions about your areas of focus will be made collaboratively with the leadership team, once an area of focus is selected, you exercise a wide degree of discretion to accomplish your technical goals.
  • Although each of our systems has an owner, we are a small team, and you should expect to own several different systems. Additionally, we trust you to work across the codebase with minimal barriers.

The salary for this position is typically within the range specified below per year. Please note that the actual base pay may vary based on factors such as your qualifications, skills, experience, and other relevant considerations. In addition to your salary, our comprehensive compensation package includes various perks, such as potential annual bonuses (though they are not guaranteed), health, dental, vision, life, and disability insurance, a retirement savings plan, paid holidays, and flexible time-off benefits. This range covers mid-senior level -

Toronto, ON
Mid level: $85k-$125k CAD
Senior level: $105K-$145k CAD

Velan Studios is dedicated to building a diverse, inclusive, and authentic workplace, so if you are excited about a role but your experience doesn’t align perfectly, we encourage you to submit a General Application. Velan Studios is an equal opportunity employer that is committed to inclusion, diversity, and providing a workplace free from discrimination and harassment. We seek to create a work culture that matches the diversity of our players.

Create a job alert for this search

Engine and Tools Programmer • Toronto, ON, CA

Similar jobs

Software Engineer for Internal Tools and AI

Push OperationsToronto, Ontario, Canada
Full-time

Enhance Push's internal infrastructure as a Full Stack Software Engineer focusing on AI and tool development.This role combines technical skill with creativity in a people-first environment.Push se... Show more

 • Promoted

Dev Tools Software Engineer at Homebase

HomebaseToronto, ON, CA
Full-time

Empower engineers at Homebase as a Dev Tools Software Engineer specializing in Infrastructure.Build tools that streamline processes and elevate the overall developer experience.Join the platform in... Show more

 • Promoted

Senior Platform Engineer: Control Plane & Developer Tools

OktaToronto
Full-time

A leading identity management company in Toronto is seeking a Senior Engineer to design and develop robust orchestration systems and APIs.The ideal candidate will have over 5 years of software deve... Show more

 • Promoted

Software Engineer - Core Systems Langflow

LeadingtalentMarkham, ON, CA
Full-time

Langflow is one of the most exciting and rapidly growing parts of our company.Langflow powers our open-source community, cloud offerings, and upcoming integrations with major platforms like NVidia ... Show more

 • Promoted

Principal Software Engineer, Azure Solutions

TTEC DigitalToronto, ON, CA
Full-time

At TTEC Digital, we coach clients to ensure their employees feel valued, and fully supported, because an amazing customer experience is an employee first process.Our vision is the same, a place whe... Show more

 • Promoted

Principal AI Platform Engineer for Scalable Systems

AutodeskToronto, ON, CA
Full-time

A leading technology company is seeking a Principal Software Developer in Toronto, Ontario to design and implement AI features for their platform.The role involves collaborating with product manage... Show more

 • Promoted

High-Performance Systems Software Engineer (C++, Windows)

Atlantis IT GroupToronto, ON, CA
Full-time

A technology solutions provider in Toronto is looking for a skilled developer with expertise in C++ and C#.The role involves designing and maintaining efficient code, optimizing performance, and co... Show more

 • Promoted

Platform Experience PM: Developer & Enterprise Tools

CohereToronto, ON, CA
Full-time

A leading AI platform company based in Toronto is looking for a Platform Experience and Developer PM to oversee API and SDK development.The role involves balancing immediate customer needs with lon... Show more

 • Promoted

Solutions Engineer

Mako FintechToronto, ON, CA
Full-time

Mako is a leading fintech firm, building software to bring top asset managers and their clients into the cloud.Our SaaS platform allows firms to onboard new clients, interact with their existing cl... Show more

 • Promoted

Solution Engineer

ProphixToronto, ON, CA
Full-time

See What You Can Do With Prophix.Prophix helps finance teams work with greater flexibility and confidence through Prophix One™, our Financial Performance Platform.We bring planning, reporting, and ... Show more

 • Promoted

Software Engineer For Internal Tools And Ai

Push OperationsToronto, Canada
Full-time

Enhance Push's internal infrastructure as a Full Stack Software Engineer focusing on AI and tool development.This role combines technical skill with creativity in a people-first environment.Pus... Show more

 • Promoted

HPC Systems Developer

Vector InstituteToronto, ON, CA
Full-time

The Vector Institute is seeking an HPC Systems Developer to join our growing team in Toronto as we continue the work of making Canada a centre of expertise for AI in the world.The incumbent in this... Show more

 • Promoted

FPGA Development Tools Engineer

207 Altera Semiconductor Technology Canada ULCToronto, ON, CA
Full-time

We're looking for talented software developers to join Altera's Quartus Device Modeling organization.If you've ever wanted to work on the boundary of software and hardware, this is the place for yo... Show more

 • Promoted

Profiling Tool Development Engineer

AMDMarkham, ON, CA
Full-time

This is a position within the AI GPU Software Group (AGS) responsible for the AMD ROCm Profiling Tools.As a contributor to the success of AMD’s products, you will be part of a leading team to drive... Show more

 • Promoted • New!

Software Engineer 3, Atlas Search Systems

MongoDBToronto, ON, CA
Full-time

MongoDB Query Language (https://www.Our users are free to focus on relevance and data retrieval instead of the machinery needed to search data at scale.Our team is building the cloud-based distribu... Show more

 • Promoted

Research Engineer - Agentic Software Systems Engineering

Huawei Technologies Canada Co., Ltd.Markham, ON, CA
Permanent

Huawei Canada has an immediate permanent opening for a Research Engineer.The Intelligent Complex Systems Team, currently a part of the Waterloo Research Centre, examines recent advancements in arti... Show more

 • Promoted

Advanced Systems Engineer for Innovative Browser Solutions

Steel.devToronto, ON, CA
Full-time

Be part of a forward-thinking team creating cutting-edge browser infrastructure for AI applications.This role blends advanced system design and cloud expertise, driving innovation in how developers... Show more

 • Promoted

FPGA Tools Engineer: Innovate at the Hardware-Software Edge

AlteraToronto, ON, CA
Full-time

A leading technology company in Toronto is seeking an FPGA Development Tools Engineer to tackle technical challenges related to FPGA designs.The role involves developing model abstractions and opti... Show more

 • Promoted

Distributed Systems Software Engineer, Python / Go

CanonicalToronto, ON, CA
Full-time

Distributed Systems Software Engineer, Python / Go.Be among the first 25 applicants.We are seeking a software engineer with a passion for building and validating resilient distributed systems.At Ca... Show more

 • Promoted

MuleSoft Platform Support Engineer

Quantum World Technologies Inc.Toronto, ON, CA
Full-time

Driving Talent Acquisition Across Canada || 26K+ Trusted Connections || Delivering Top IT Talent for Tomorrow’s Innovations.Role: Lead MuleSoft Platform Support Engineer.Provide platform support fo... Show more