Jobs.ca
Jobs.ca
Language
Torn Banner Studios logo

Senior Systems Programmer

Torn Banner Studiosabout 24 hours ago
Remote
Toronto, Ontario
Senior Level
full_time

Top Benefits

6.5 weeks paid vacation
Eligible for game performance bonuses
Flexible schedule and work location, with your choice of remote, hybrid, or on-site

About the role

Torn Banner Studios is a Toronto, Canada-based independent game development studio founded in 2010. We first made our mark with Chivalry: Medieval Warfare, a multi-million copy selling title that redefined melee combat in gaming. Since then, we’ve continued to grow and innovate, releasing Chivalry 2 and, most recently, No More Room in Hell 2, currently in Early Access. Today, our team of around 100 developers is dedicated to creating unique, challenging, and fun gaming experiences.

As a Senior Systems Programmer, you will be responsible for designing, implementing, optimizing, and maintaining the core systems that power our games .

This is a low-level, high-impact role where your work will influence the foundation of multiple projects. You will collaborate closely with other engineers, designers, artists, and QA to ensure that the underlying technology is robust, performant, and scalable.

Responsibilities

  • Take technical ownership of critical low-level systems such as networking, physics, memory management, data pipeline, or performance optimizations.
  • Work across engine and platform layers to develop and improve systems that directly impact stability, performance, and scalability.
  • Profile, diagnose, and resolve performance bottlenecks at both CPU and GPU levels.
  • Participate in the planning and technical design of systems architecture, ensuring maintainability and cross-project reusability.
  • Collaborate with gameplay programmers and content teams to provide efficient APIs and frameworks.
  • Help define and enforce coding standards and best practices to maintain a clean, sustainable codebase.
  • Mentor other programmers in low-level systems development and optimization techniques.
  • Maintain regular internal communications and encourage a positive team atmosphere.

Requirements

  • At least 7 years professional experience working on core systems for AA/AAA video games.
  • Experience shipping AA/AAA titles on multiple platforms.
  • Excellent C++ skills, with deep understanding of data structures, algorithms, and memory management.
  • Working experience with Unreal Engine 4 or 5 at the engine or systems level.
  • Strong debugging and optimization skills, including multithreading and profiling experience.
  • Proven track record of owning the technical design of complex systems from concept to shipping.
  • Strong interpersonal and written communication skills.
  • A strong motivation to take initiative ownership of critical portions of code and game features.
  • A self-starter who can identify problems and deliver elegant, practical solutions.
  • A passion for creating high-quality, performant game technology.

Bonuses

  • B.S. or M.S. in Computer Science, Software Engineering, or related field.
  • Experience with latest Xbox and PlayStation SDKs.
  • Knowledge of networking protocols, replication systems, or backend integration.
  • Experience with low-level rendering systems, assets streaming, or large world handling.
  • Experience with console certification requirements.
  • Working knowledge of scripting languages (Python, shell, etc.).

Benefits & Perks

  • 6.5 weeks paid vacation
  • Eligible for game performance bonuses.
  • Flexible schedule and work location, with your choice of remote, hybrid, or on-site.
  • Healthcare & benefits

To see our team, our office and what we do as a company visit tornbanner.com/careers.

Torn Banner Studios welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

About Torn Banner Studios

IT Services and IT Consulting
1-10

Torn Banner Studios is an independent game studio based in Toronto, Canada.The studio was founded in 2010 by game developers who previously worked on the Half-Life 2 mod Age of Chivalry.They develop games primarily for Steam (software).