Software Engineer

1 day ago


Vancouver, British Columbia, Canada Electronic Arts Full time $100,000 - $139,500 per year
General Information

Locations: Vancouver, British Columbia, Canada

Role ID

211800

Worker Type

Regular Employee

Studio/Department

CT - Frostbite

Work Model

Hybrid

Description & Requirements

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.

Frostbite is EA's state-of-the-art multi-platform game development engine. Our global team develops creative engine features and cutting-edge tools that let our game makers create stunning games. We're honoured to have thousands of game developers worldwide using Frostbite as they create some of the industry's best-known titles and amazing player experiences.

Reporting to the senior engineering manager, this software engineer role offers a recognized expert the opportunity to work with game teams to integrate new releases of the Frostbite engine. You will be part of a diverse, distributed Frostbite Partner Experience team and collaborate with internal game teams using Frostbite, helping them integrate new versions of the Frostbite engine and optimize processes and workflows.

Responsibilities
  • You will resolve issues during integration and ensure seamless delivery to the EA Sports game teams.
  • You will merge, develop and debug Frostbite and game code during the integration process.
  • You will update or refactor the game code to use new Frostbite APIs
  • You will partner with game teams regarding new engine changes and improve the adoption strategy
  • You will identify opportunities within the integration process and propose potential solutions to each game team.
  • You will communicate the underlying causes of integration challenges to business partners and the Frostbite leadership.
  • In time, you will provide subject matter expertise, guidance, and improvements on how to use Frostbite features and advantages
Qualifications
  • Bachelor's or Master's degree in Computer/Software Engineering, Computer Science, Mathematics, or a similar field of study, or equivalent practical experience.
  • 3+ years of professional experience with C++ or C#
  • Experience with version control concepts and good practices
  • Hands-on code development and integration experience
  • Experience working with and defining requirements
  • Experience debugging large-scale systems
  • Experience with efficient code development and optimization
Bonuses
  • Experience in game engine development, release or integration
  • Experience in an AAA development environment
  • Experience working with Perforce and code integrations
  • Experience with the Korean culture and language
  • Experience with current gaming platforms, mainly PC and mobile

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) *$100,000 - $139,500 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.

About Electronic Arts

We're proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth.

We adopt a holistic approach to our benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life. Our packages are tailored to meet local needs and may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more. We nurture environments where our teams can always bring their best to what they do.

Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.


  • Software Engineer

    7 days ago


    Vancouver, British Columbia, Canada Brighter Staffing Agency Full time $100,000 - $120,000 per year

    , PermanentPosition: Software EngineerCompany Overview:Brighter Staffing Agency is a leading recruitment agency that connects top talent with top companies. We specialize in finding the right fit for both our clients and candidates, ensuring long-term success and growth for all parties involved. Our team is dedicated to providing exceptional service and...

  • 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...

  • Software Engineer

    1 week ago


    Vancouver, British Columbia, Canada D3 Security Management Systems Full time $60,000 - $120,000 per year

    Software Engineer (Python)  - TemporaryGreater Vancouver Area (in-office) candidates onlyWho we are?D3 Security revolutionizes SecOps with its AI-driven autonomous Security Operations Center (ASOC) solution, Morpheus. Morpheus processes unlimited security alerts with superhuman thoroughness, performing the work of Tier 1-3 analysts with greater speed and...

  • Software Engineer

    1 week ago


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

    Join our team building next-generation location intelligence technology. About Localintel At Localintel, our diverse team of inventors and builders is pioneering a new category of data-driven location intelligence solutions. Our SaaS products are used by hundreds of government customers across North America, including Invest in Canada, the British Columbia...

  • Software Engineer

    1 week ago


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

    Join our team building next-generation location intelligence technology.About LocalintelAt Localintel, our diverse team of inventors and builders is pioneering a new category of data-driven location intelligence solutions. Our SaaS products are used by hundreds of government customers across North America, including Invest in Canada, the British Columbia and...

  • Software Engineer

    1 week ago


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

    Join our team building next-generation location intelligence technology.About LocalintelAt Localintel, our diverse team of inventors and builders is pioneering a new category of data-driven location intelligence solutions. Our SaaS products are used by hundreds of government customers across North America, including Invest in Canada, the British Columbia and...

  • Software Engineer

    7 days ago


    Vancouver, British Columbia, Canada Canonical - Jobs Full time $104,000 - $160,000 per year

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...

  • Software Engineer

    1 week ago


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

    The Teams Protection organization plays a critical role in enabling Microsoft Teams to be the most secure, compliant, and trustworthy communication platform in the industry. Our mission is to empower customers with features and capabilities that ensure compliance, governance, data protection, and security across their Teams interactions. We build...


  • Vancouver, British Columbia, Canada Apple Full time $80,000 - $150,000 per year

    Apple's Software Engineering organization (SWE) is responsible for some of the most advanced software on the planet, across many platforms and products. Our internal tools team delivers the tools and services that keep SWE running, and we are hiring We are searching for ambitious, motivated, tools enthusiasts who love working on large scale unique problems...

  • Software Engineer

    2 weeks ago


    Vancouver, British Columbia, Canada Desrving Health International Full time $80,000 - $100,000 per year

    Job SummaryWe are seeking a talented and motivated Software Engineer to join our dynamic team. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions. You will be responsible for designing, developing, and maintaining software applications while collaborating with cross-functional teams to...