Full-Time Senior Software Support Engineer - Remote
People Can Fly is hiring a remote Full-Time Senior Software Support Engineer - Remote. The career level for this job opening is Experienced and is accepting Montreal, Canada based applicants remotely. Read complete job description before applying.
People Can Fly
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Ensure stable builds are produced, patched, and delivered regularly to the production team.
Ensure that engine changes from other projects are properly integrated. Inform and assist stakeholders to fix issues if not.
- Work with the client’s tools QA engineering team 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.