Software Engineer – DevOps

1 week ago


Vancouver, British Columbia, Canada Electronic Arts (EA) Full time $119,600 - $167,300 per year

Join one of EA's most critical teams supporting development for AAA games like Battlefield, FC, and Madden. Reporting to an engineering manager, you'll help manage hundreds of Linux-based servers across 20+ environments and support a custom-built .NET application that powers Perforce infrastructure at scale.

You'll contribute across source control architecture, automation, CI/CD, hybrid infrastructure, user support, and log analysis. This role supports game teams directly, providing responsive service to developers, artists, and tools teams working on EA's biggest franchises.

What You'll Do

  • Administer and scale Perforce Helix Core (commit/edge servers, replication, streams)
  • Troubleshoot syncs, changelists, stream access, queues, and replication delays
  • Support users of all technical levels with source control issues (p4 sync, p4 unlock, etc.)
  • Analyze Perforce logs and infrastructure telemetry to resolve system issues
  • Tune and maintain Linux servers across VM, bare metal, and cloud environments
  • Automate systems using Ansible or similar tools (Terraform optional)
  • Contribute to CI/CD pipelines for both internal tooling and game teams
  • Build dashboards and alerts with KQL, Grafana, or similar observability tools
  • Extend and maintain the .NET-based Perforce management application

Requirements

  • 5+ years of Linux (tuning, mounting, troubleshooting, scripting)
  • 3+ years of DevOps automation with tools like Ansible, Terraform, or similar
  • 3+ years with client-server source control systems (e.g., Perforce, ClearCase); Perforce preferred
  • Strong understanding of source control commands and workflows(p4 sync, changelists, streams, queues)
  • Experience analyzing logs and resolving infrastructure-level issues
  • Familiarity with VM, bare metal, and cloud infrastructure in scaled environments
  • 2+ years of .NET full stack (C#, ASP.NET, HTML/JavaScript)
  • Experience with CI/CD pipeline systems
  • Proficiency with monitoring tools such as KQL, Grafana, or equivalent
  • Must work PST hours

COMPENSATION AND BENEFITS

The ranges listed below are what EA in good faith expects to pay applicants for this role in these locations at the time of this posting. If you reside in a different location, a recruiter will advise on the applicable range and benefits. Pay offered will be determined based on a number of relevant business and candidate factors (e.g. education, qualifications, certifications, experience, skills, geographic location, or business needs).

PAY RANGES

* British Columbia (depending on location e.g. Vancouver vs. Victoria) *$119,600 - $167,300 CAD

In British Columbia, we offer a package of benefits including vacation (3 weeks per year to start), 10 days per year of sick time, paid top-up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended health/dental/vision coverage, life insurance, disability insurance, retirement plan to regular full-time employees. Certain roles may also be eligible for bonus and equity.



  • Vancouver, British Columbia, Canada Analog Devices Full time $120,000 - $160,000 per year

    About Analog DevicesAnalog Devices (ADI) is a global leader in the design and manufacturing of analog, mixed-signal, and DSP integrated circuits. ADI's technologies bridge the physical and digital worlds, enabling breakthroughs in industries such as automotive, industrial automation, healthcare, and communications.Position OverviewWe are seeking a Senior...

  • DevOps Engineer

    1 week ago


    Vancouver, British Columbia, Canada Ascendion Full time $100,000 - $114,000 per year

    About Ascendion :Ascendion is a full-service digital engineering solutions company. We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees. Our engineering, cloud, data, experience design, and talent solution capabilities accelerate transformation and impact for enterprise clients....

  • Software Engineer

    2 days ago


    Vancouver, British Columbia, Canada Sedorh Careers, partnered with TEEMA Full time $110,000 - $132,000 per year

    Job Title: Software Engineer (.NET Core)Location: Currently 100% Remote within Vancouver (Moving to Hybrid w/ 1-2 days in-office work)Type: Full Time/ PermanentPay: $110,000 - $120,000/ Annually + 10% Annual BonusTotal OTE: $121,000 to $132,000 AnnuallyJob Closes: October 5th Apply nowWho were looking forAre you a Software Engineer who enjoys new...

  • DevOps Engineer

    2 days ago


    Vancouver, British Columbia, Canada Targeted Talent Full time $90,000 - $120,000 per year

    DescriptionAttention DevOps gurus We are looking for an engineer with experience building software deployment automation in cloud environments. You will be working collaboratively to design, code, integrate and deploy automated scripts for their products within the end clients Cloud Services team. The end client provides hosting services for our customers...


  • Vancouver, British Columbia, Canada Ascendion Full time $104,000 - $124,000 per year

    About Ascendion :Ascendion is a full-service digital engineering solutions company. We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees. Our engineering, cloud, data, experience design, and talent solution capabilities accelerate transformation and impact for enterprise clients....

  • Software Engineer

    5 days ago


    Vancouver, British Columbia, Canada Lantern Full time $80,000 - $120,000 per year

    Lantern is seeking a Software Engineer to join our healthcare technology team and play a pivotal role in designing and building cloud-based applications that improve the lives of patients and healthcare providers. This role involves hands-on software development while also contributing to technical discussions and collaborating closely with teammates. You'll...


  • Vancouver, British Columbia, Canada Versaterm Full time $120,000 - $180,000 per year

    The Role As a Senior Software Engineer for AI Tooling, you will lead the design, development, and maintenance of high-performance internal enablement AI software that is critical in supporting our business and public safety customers. You will be responsible for creating scalable, efficient, and maintainable systems, while mentoring and guiding junior...


  • Vancouver, British Columbia, Canada Versaterm Full time

    The Role We are looking for a driven and versatile Engineering Manager to be a bedrock for our AI tooling team. If you are passionate about leveraging AI tooling and exploring how AI can accelerate the work of your teammates, then this is the role for you. The Engineering Manager for AI tooling will be responsible for leading a team of software engineers in...


  • Vancouver, British Columbia, Canada ResponsiveAds Full time $90,000 - $120,000 per year

    ResponsiveAds is an advanced creative ad technology suite to produce immersive rich-media responsive display ads that outperform the standard IAB engagement by 20x. With our strong growth in that last year, we are aggressively looking to expand our processes and infrastructure with this senior DevOps position. He/she would be helping our developers achieve...


  • Vancouver, British Columbia, Canada ResponsiveAds, Inc. Full time $100,000 - $160,000 per year

    ResponsiveAds is an advanced creative ad technology suite to produce immersive rich-media responsive display ads that outperform the standard IAB engagement by 20x.  With our strong growth in that last year, we are aggressively looking to expand our processes and infrastructure with this senior DevOps position.  He/she would be helping our developers...