Systems Engineer

3 weeks ago


Greater Vancouver Regional District BC, Canada Electronic Arts (EA) Full time

Electronic Arts - Senior Systems Engineer
The Senior Systems Engineer (Perforce) is a subject matter expert and key technical contributor on our specialist operations team that supports EA’s large and complex source code and asset repositories across the globe. They use their Linux systems engineering and application support skills to maintain high quality and performance across many environments that are based on Perforce Helix Core, both with off-the-shelf and EA custom developed instances.
The team is responsible for system engineering, application troubleshooting, implementing technical fixes and workarounds, keeping operating systems and application software up-to-date, working with report data to maintain capacity and performance of the environment, and contributing to the Perforce product roadmap.
The job can be either partly onsite hybrid (EA Vancouver) or offsite from British Columbia, depending on your preference, and you will report to the Senior Manager Game Creation Operations based in the United Kingdom. We help build and run our version control product in a large, globally distributed environment and we are surrounded by EAIT people who are passionate about Perforce. We work directly with game development teams to improve their workflows and resolve their problems.
We believe in being the catalysts for operational and engineering improvement in a product area that is rapidly changing within Electronic Arts. We are all product owners, and we believe in running high-quality operational environments that focus on continuous improvement and the desire to automate manual processes whenever possible.

Create and maintain Perforce multi-server environments for EA game studios across the world to support many distinct user communities
Identify repetitive operational tasks for process improvement and automation
Actively participate and contribute within a scrum or kanban agile team
Understand studio and game creation needs evolve and shift focus as needed

5+ years experience delivering and maintaining Linux-based Perforce or equivalent source control/management enterprise services (TeamHub, Github, Gitlab, BitBucket, PlasticSCM, Microsoft TFS, similar)
~ Strong understanding of source control, configuration management, and application lifecycle management principles
~ Experience with Perforce Distributed Version Control System (DVCS) in server-to-server deployment


Experience with creating and/or supporting in-house tools with languages such as PowerShell, Python, .Net Core (C#), BASH, Perl
Experience with enterprise monitoring and analysis, such as datadog, grafana, prometheus, splunk, or similar
Professional certifications, such as Azure, AWS, GCP, VMWare, Linux, CompTIA, Agile Scrum
Experience leading Scrum and/or Kanban Agile ceremonies



  • Greater Vancouver Regional District, BC, Canada Electronic Arts (EA) Full time

    Electronic Arts - Senior Systems EngineerThe Senior Systems Engineer (Perforce) is a subject matter expert and key technical contributor on our specialist operations team that supports EA’s large and complex source code and asset repositories across the globe. They use their Linux systems engineering and application support skills to maintain high quality...


  • Greater Vancouver Regional District, BC, Canada Electronic Arts (EA) Full time

    Electronic Arts - Senior Systems EngineerThe Senior Systems Engineer (Perforce) is a subject matter expert and key technical contributor on our specialist operations team that supports EA’s large and complex source code and asset repositories across the globe. They use their Linux systems engineering and application support skills to maintain high quality...


  • Greater Vancouver Regional District, BC, Canada Electronic Arts (EA) Full time

    Electronic Arts - Senior Systems Engineer The Senior Systems Engineer (Perforce) is a subject matter expert and key technical contributor on our specialist operations team that supports EA’s large and complex source code and asset repositories across the globe. They use their Linux systems engineering and application support skills to maintain high...


  • Greater Vancouver Regional District, BC, Canada Carbon Engineering Full time

    Leading the commercialization of ground-breaking technology that captures CO₂ directly from air is challenging and exhilarating. As a member of the CE team, you’ll be surrounded by smart, adventurous, curious people committed to progressing our Direct Air Capture (DAC) and AIR TO FUELS TM technologies. We’re a diverse team of innovators hailing from...


  • Greater Vancouver Regional District, BC, Canada Carbon Engineering Full time

    Leading the commercialization of ground-breaking technology that captures CO₂ directly from air is challenging and exhilarating. As a member of the CE team, you’ll be surrounded by smart, adventurous, curious people committed to progressing our Direct Air Capture (DAC) and AIR TO FUELS TM technologies. We’re a diverse team of innovators hailing from...


  • Greater Vancouver Regional District, BC, Canada Carbon Engineering Full time

    Grow your career. Be the difference. Leading the commercialization of ground-breaking technology that captures CO₂ directly from air is challenging and exhilarating. As a member of the CE team, you’ll be surrounded by smart, adventurous, curious people committed to progressing our Direct Air Capture (DAC) and AIR TO FUELS TM technologies. We’re a...


  • Greater Vancouver Regional District, BC, Canada Carbon Engineering Full time

    Grow your career. Be the difference. Leading the commercialization of ground-breaking technology that captures CO₂ directly from air is challenging and exhilarating. As a member of the CE team, you’ll be surrounded by smart, adventurous, curious people committed to progressing our Direct Air Capture (DAC) and AIR TO FUELS TM technologies. We’re a...


  • Greater Vancouver Regional District, BC, Canada Carbon Engineering Full time

    Grow your career. Be the difference. Leading the commercialization of ground-breaking technology that captures CO₂ directly from air is challenging and exhilarating. As a member of the CE team, you’ll be surrounded by smart, adventurous, curious people committed to progressing our Direct Air Capture (DAC) and AIR TO FUELS TM technologies. We’re a...


  • Greater Vancouver Regional District, BC, Canada Carbon Engineering Full time

    Grow your career. Be the difference. Leading the commercialization of ground-breaking technology that captures CO₂ directly from air is challenging and exhilarating. As a member of the CE team, you’ll be surrounded by smart, adventurous, curious people committed to progressing our Direct Air Capture (DAC) and AIR TO FUELS TM technologies. We’re a...


  • Greater Vancouver Regional District, BC, Canada Carbon Engineering Full time

    Grow your career. Be the difference. Leading the commercialization of ground-breaking technology that captures CO₂ directly from air is challenging and exhilarating. As a member of the CE team, you’ll be surrounded by smart, adventurous, curious people committed to progressing our Direct Air Capture (DAC) and AIR TO FUELS TM technologies. We’re a...


  • Greater Vancouver Regional District, BC, Canada Carbon Engineering Full time

    Grow your career. Be the difference. Leading the commercialization of ground-breaking technology that captures CO₂ directly from air is challenging and exhilarating. As a member of the CE team, you’ll be surrounded by smart, adventurous, curious people committed to progressing our Direct Air Capture (DAC) and AIR TO FUELS TM technologies. We’re a...


  • Vancouver, BC, Canada Sanctuary Cognitive Systems Corp. Full time

    Your New Role and Team Sanctuary, a world leader in building AI-based control systems for humanoid robots, is looking to hire a skilled and motivated Expert Real-Time Systems (RTS) Engineer to join our Controls team. The Expert Real-Time Systems (RTS) Engineer is a crucial part of our team, supporting our real-time communication and control systems....


  • Delta, BC, Canada QCA Systems & QCA Insights Full time

    This position offers the chance to join a fast-growing segment of our business, focusing on new developments and supporting ongoing projects in urban rail. The Manager, Systems Engineering is responsible for the successful design, development, and implementation of technical solutions. The role will require review of technical specifications, assigning...


  • Delta, BC, Canada QCA Systems & QCA Insights Full time

    This position offers the chance to join a fast-growing segment of our business, focusing on new developments and supporting ongoing projects in urban rail. The Manager, Systems Engineering is responsible for the successful design, development, and implementation of technical solutions. The role will require review of technical specifications, assigning...


  • Delta, BC, Canada QCA Systems & QCA Insights Full time

    This position offers the chance to join a fast-growing segment of our business, focusing on new developments and supporting ongoing projects in urban rail.The Manager, Systems Engineering is responsible for the successful design, development, and implementation of technical solutions. The role will require review of technical specifications, assigning tasks,...


  • Delta, BC, Canada QCA Systems & QCA Insights Full time

    This position offers the chance to join a fast-growing segment of our business, focusing on new developments and supporting ongoing projects in urban rail.The Manager, Systems Engineering is responsible for the successful design, development, and implementation of technical solutions. The role will require review of technical specifications, assigning tasks,...


  • Delta, BC, Canada QCA Systems & QCA Insights Full time

    This position offers the chance to join a fast-growing segment of our business, focusing on new developments and supporting ongoing projects in urban rail.The Manager, Systems Engineering is responsible for the successful design, development, and implementation of technical solutions. The role will require review of technical specifications, assigning tasks,...


  • Delta, BC, Canada QCA Systems & QCA Insights Full time

    This position offers the chance to join a fast-growing segment of our business, focusing on new developments and supporting ongoing projects in urban rail.The Manager, Systems Engineering is responsible for the successful design, development, and implementation of technical solutions. The role will require review of technical specifications, assigning tasks,...


  • Delta, BC, Canada QCA Systems & QCA Insights Full time

    This position offers the chance to join a fast-growing segment of our business, focusing on new developments and supporting ongoing projects in urban rail.The Manager, Systems Engineering is responsible for the successful design, development, and implementation of technical solutions. The role will require review of technical specifications, assigning tasks,...


  • Delta, BC, Canada QCA Systems & QCA Insights Full time

    This position offers the chance to join a fast-growing segment of our business, focusing on new developments and supporting ongoing projects in urban rail. The Manager, Systems Engineering is responsible for the successful design, development, and implementation of technical solutions. The role will require review of technical specifications, assigning...