Lead Software Engineer
- Burnaby, BC, Canada
Pay: $200k/yr · Full-time
Applications open in a new tab.
Job details
- Pay
- Pay: $200k/yr
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
Pay: $200k/yr
Hybrid: 3 Days On-Site
Vacancy: New Vacancy (New Role)
We may use artificial intelligence tools to assist with the screening, assessment, or selection of potential applicants for this position.
JOB DESCRIPTION
Insight Global is looking for a Software Engineer to join a AAA gaming company in a full-time basis on the west coast Canada or USA near an office location. This role is responsible for managing and scaling the Perforce Helix Core environment that supports teams across the company, including maintaining commit and edge servers, resolving sync and replication issues, tuning Linux servers across multiple environments, and supporting a custom .NET application that oversees the Perforce infrastructure. The engineer will build and maintain automation using Ansible and existing .NET tools, contribute to CI/CD pipelines, develop internal tooling, create monitoring and observability dashboards, troubleshoot issues reflected through logs and telemetry, and provide responsive support to internal development teams and external partners as needed.
REQUIRED SKILLS AND EXPERIENCE
- Strong Linux administration experience, including tuning, troubleshooting, mounting, and scripting.
- Hands-on DevOps automation skills with tools such as Ansible.
- Experience with client-server source control systems, ideally Perforce but ClearCase or similar accepted.
- Ability to analyze logs and resolve infrastructure-level issues in scaled environments.
- Experience with .NET full stack development, including C#, ASP.NET, and basic front-end technologies.
- Background working with CI/CD pipelines and automation workflows.
- Familiarity with monitoring and observability tools such as Grafana or KQL.
- Ability to work PST hours in a hybrid environment and support a large internal user base.
NICE TO HAVE SKILLS AND EXPERIENCE
- Direct experience administering Perforce Helix Core in a large-scale environment.
- Background supporting source control systems for teams handling very large binary assets such as gaming, VFX, or media.
- Experience as a Perforce solution administrator with streams, replication, and server topologies.
- Exposure to Terraform, cloud platforms, or hybrid infrastructure environments.
- Experience with enterprise tools such as ClearCase or other large-scale source control systems.
More about this job
Responsibilities
Manage and scale the Perforce Helix Core environment, including its servers, replication, Linux systems, and supporting .NET application. Build automation and internal tools, contribute to CI/CD pipelines, create monitoring dashboards, troubleshoot infrastructure issues, and support internal teams and external partners.
Requirements
Candidates need strong Linux administration and troubleshooting skills, DevOps automation experience with tools such as Ansible, and experience with client-server source control systems. They should also have .NET full-stack development experience, familiarity with CI/CD and monitoring tools, and be able to work PST hours in a hybrid environment.
Skills
- Linux Administration
- Ansible
- Perforce Helix Core
- Source Control Systems
- C#
- ASP.NET
- .NET Development
- CI/CD Pipelines
- Monitoring and Observability
- Grafana
- KQL
- Infrastructure Troubleshooting
- Automation
- Terraform
- Cloud Platforms
- Replication and Server Topologies
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
- Creative & Media
Keywords
- Perforce Helix Core
- Linux Administration
- Ansible
- C#
- ASP.NET
- .NET
- CI/CD
- Grafana
- KQL
- Terraform
- Cloud Platforms
- Hybrid Infrastructure
- Source Control
- ClearCase
- Commit Servers
- Edge Servers
- Replication
- Server Topologies
- Automation
- Monitoring
- Observability
- Logs
- Telemetry
- Infrastructure Troubleshooting
- Large Binary Assets
- Gaming
- Streams
- DevOps