Senior Software Support Engineer - Remote

7 Minutes ago • All levels
Software Development & Engineering

Job Description

This role involves ensuring stable software builds, integrating engine changes, and collaborating with QA to resolve build issues. Responsibilities include maintaining CI pipelines, monitoring build health, developing production tools, and providing scripting support. The engineer will investigate and resolve technical problems, support final build packaging, and ensure smooth transitions from development to stable environments.
Good To Have:
  • Experience in game development support roles (Build Engineer, Tools Programmer, Technical Support Programmer).
  • Knowledge of C++.
  • Knowledge of Maya scripting workflows.
  • Experience with automated testing frameworks.
  • Experience packaging and delivering console builds.
Must Have:
  • Ensure stable builds are produced, patched, and delivered regularly to the production team.
  • Ensure that engine changes from other projects are properly integrated, if not inform and assist stakeholders to fixing issues.
  • Work with the client’s tools QA engineering team (who own the build farm and networked services) to resolve build and integration issues quickly.
  • Extend and maintain CI pipelines (e.g., automated level runs for crash detection, performance telemetry, and regression testing).
  • Monitor build health and provide fast responses to failures or blockers.
  • Help develop and maintain production tools to improve day-to-day workflows (e.g., in-game Jira ticketing, sync scripts, data validation).
  • Provide scripting support for designers and technical artists, enabling them to stay productive and independent.
  • Investigate and resolve technical issues encountered by the broader development team.
  • Support packaging of final builds for platform submission.
  • Ensure smooth processes when transitioning builds from dev to stable environments.
  • Strong programming skills in Python and C#.
  • Experience working with custom tools, pipelines, or proprietary engines.
  • Familiarity with CI/CD systems and automated build processes.
  • Proven problem-solving skills and ability to support multi-disciplinary teams.
  • Excellent communication skills and a collaborative mindset.
Perks:
  • Benefit package 100% paid by PCF.
  • Insurance company reimburses 100% of claims (Up to $1000 per service a year, as well as individual family coverage).
  • Full Dental coverage, including major dental and orthodontics.
  • 4% RRSP matching before tax deductions, 100% vested on day 1.
  • Paid week off during Winter Holidays.
  • 20 paid vacation days and 5 paid sick days.
  • Free virtual health and mental wellbeing sessions included in the plan for members and their dependents.
  • Personal development opportunities and ability to work in a global environment.
  • Work in a creative team with people full of passion for what they do.

Add these skills to join the top 1% applicants for this job

communication
cpp
game-texts
quality-control
automated-testing
regression-testing
c#
ci-cd
python
jira
maya

  • Ensure stable builds are produced, patched, and delivered regularly to the production team.
  • Ensure that engine changes from other projects are properly integrated, if not inform and assist stakeholders to fixing issues
  • Work with the client’s tools QA engineering team (who own the build farm and networked services) to resolve build and integration issues quickly.
  • Extend and maintain CI pipelines (e.g., automated level runs for crash detection, performance telemetry, and regression testing).
  • Monitor build health and provide fast responses to failures or blockers.
  • Help develop and maintain production tools to improve day-to-day workflows (e.g., in-game Jira ticketing, sync scripts, data validation).
  • Provide scripting support for designers and technical artists, enabling them to stay productive and independent.
  • Investigate and resolve technical issues encountered by the broader development team.
  • Support packaging of final builds for platform submission.
  • Ensure smooth processes when transitioning builds from dev to stable environments.

Required qualifications:

  • Strong programming skills in Python and C#.
  • Experience working with custom tools, pipelines, or proprietary engines.
  • Familiarity with CI/CD systems and automated build processes.
  • Proven problem-solving skills and ability to support multi-disciplinary teams.
  • Excellent communication skills and a collaborative mindset.

Nice to Have:

  • Experience in game development support roles (Build Engineer, Tools Programmer, Technical Support Programmer).
  • Knowledge of C++.
  • Knowledge of Maya scripting workflows.
  • Experience with automated testing frameworks.
  • Experience packaging and delivering console builds.

What we offer

  • Benefit package 100% paid by PCF. Insurance company reimburses 100% of claims (Up to $1000 per service a year, as well as individual family coverage).
  • Full Dental coverage, including major dental and orthodontics.
  • 4% RRSP matching before tax deductions, 100% vested on day 1.
  • Paid week off during Winter Holidays.
  • 20 paid vacation days and 5 paid sick days.
  • Free virtual health and mental wellbeing sessions included in the plan for members and their dependents.
  • Personal development opportunities and ability to work in a global environment.
  • Work in a creative team with people full of passion for what they do.

Set alerts for more jobs like Senior Software Support Engineer - Remote
Set alerts for new jobs by People Can Fly
Set alerts for new Software Development & Engineering jobs in Canada
Set alerts for new jobs in Canada
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙