Lead Software Engineer for AAA Title

2 weeks ago


Vancouver, British Columbia, Canada Electronic Arts Full time
About the Role

We are seeking a highly skilled Lead Software Engineer to join our team in developing high-quality user interfaces for AAA titles. As a key member of our development team, you will be responsible for designing and implementing new features, working closely with designers to gather requirements and propose technical solutions.

Responsibilities
  • Design and develop high-quality user interfaces for AAA titles.
  • Collaborate with designers to gather requirements and propose technical solutions.
  • Monitor performance and stability impact from your changes and address any issues that may arise.
  • Oversee implementing a feature's core logic, game flows, and screens/components.
  • Work together with a team of UI engineers in a collaborative environment and report to a team lead.
Requirements

To be successful in this role, you will need:

  • 5+ years of C++ software development experience.
  • Experience adapting to existing multiple coding styles.
  • Experience with Entity-Component-System architecture.
  • Experience shipping UI code for AAA titles.
  • Experience embracing challenges and finding creative ways to overcome them.
Benefits

We offer a comprehensive benefits package, including:

  • A competitive base salary range of $115,100 - $161,200 per year.
  • Three weeks of paid vacation per year.
  • Ten days of paid sick time per year.
  • Extended health/dental/vision coverage.
  • Life insurance and disability insurance.
  • A retirement plan.
About Us

Electronic Arts is a leading video game developer and publisher. We are passionate about creating engaging and immersive experiences for players around the world. Our goal is to provide a safe and respectful workplace that empowers you to thrive in both work and life.

We are an equal opportunity employer and welcome applications from diverse candidates.



  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the RoleWe are seeking a highly experienced and skilled Software Engineering Team Lead to join our team at Take-Two Interactive Software. In this role, you will be responsible for leading a team of engineers in designing, building, and deploying large-scale distributed backend systems that power our services.Key ResponsibilitiesProvide technical...


  • Vancouver, British Columbia, Canada Microsoft Full time

    About the RoleWe are seeking a highly skilled Lead Gameplay Engineer to join our team at The Coalition, a flagship first-party studio within Xbox Game Studios. As a Lead Gameplay Engineer, you will be responsible for driving multiple complex feature areas end-to-end and collaborating with content and design teams to design, implement, and maintain new...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior Software Engineer to join our team at Take-Two Interactive Software, Inc. As a Senior Software Engineer, you will be responsible for establishing the culture for our engineering team and laying the foundation for our frontend architecture.Company OverviewTake-Two Interactive Software, Inc. is a leading...


  • Vancouver, British Columbia, Canada IFG - International Financial Group Full time

    The IFG - International Financial Group is seeking a skilled Mid-Level Gameplay Designer to join our team. This role plays a crucial part in driving the player experience in AAA game development.Company OverviewThe Coalition, a flagship first-party studio within Xbox Game Studios, is known for the critically acclaimed Gears of War series.Job DescriptionWe...


  • Vancouver, British Columbia, Canada 2K Games, Inc. Full time

    2K Games, Inc. is a global video game company that publishes titles developed by renowned studios worldwide.About UsWe are headquartered in Novato, California and are a wholly owned label of Take-Two Interactive Software, Inc. Our portfolio includes critically-acclaimed franchises such as NBA 2K, 2K PGA, Tiny Tina's Wonderlands, Lego Drive, BioShock,...


  • Vancouver, British Columbia, Canada 2K Full time

    Role OverviewWe are seeking a highly skilled Advanced Technical Artist to join our team at 2K Games. The successful candidate will play a key role in enhancing the visual quality of our games, utilizing Unreal Engine 5.This is an exciting opportunity for a talented artist with experience in technical art to collaborate with our engineering and art teams,...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    Job SummaryWe are seeking a skilled Software Quality Assurance Engineer to join our team at Software Aspekte. The ideal candidate will have a passion for functional testing and automation of embedded devices.About the RoleThe Software Quality Assurance Engineer will be responsible for designing, implementing, and exercising comprehensive testing strategies...


  • Vancouver, British Columbia, Canada Microsoft Full time

    Company OverviewThe Coalition, a flagship first-party studio within Xbox Game Studios, is home to the critically acclaimed Gears of War series. We're a diverse team of talented individuals driven by a common purpose: pushing Microsoft's entertainment platform and devices to their limits. Our values - respect, inclusion, growth mindset, grit, and prioritizing...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    We are seeking a skilled Senior Java Software Engineer to join our team at Iris Software Inc., a leading provider of information technology solutions to clients nationwide. Our direct client is a world-leading financial services company that provides a broad range of financial services and products.About the RoleThis position involves designing, developing,...


  • Vancouver, British Columbia, Canada Go REcruitment Full time

    At Go REcruitment, we're seeking a highly skilled Lead Software Engineering Manager to join our team. In this role, you will be responsible for leading and managing a team of software engineers to deliver high-quality projects on time and within budget.About the RoleThis is an exciting opportunity to work with a talented team of engineers and contribute to...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    Job Title: Software Engineer Team Lead - DevelopmentJob ID: NC4446961112We're looking for a skilled software engineer to lead our development team. This is an exciting opportunity for a passionate individual who enjoys contributing to the design, development, and testing of our software platform.Duties & Responsibilities:Participate in architectural...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    Job Title: Software Development SpecialistJob Summary:At Electronic Arts, we're looking for a skilled Software Development Specialist to join our team. This role will involve hands-on development in multiple areas of technology, including backend development in PHP and Lua, as well as client/server development in C++. You'll be responsible for authoring...


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    About the Role:We are seeking an experienced Software Development Engineer to join our team at WIA Software Systems Inc. in a key role that will drive the development of high-quality software solutions.About the Job:Collaborate with cross-functional teams to design, develop, and test software applications.Develop and implement software solutions by analyzing...


  • Vancouver, British Columbia, Canada com, ULC - A49 Full time

    At com, ULC - A49, we're seeking an experienced Software Development Manager to lead our team in building quality software and solving complex problems. As a key member of our engineering organization, you will drive the vision, architecture, and implementation of technology initiatives and products.The ideal candidate will have a passion for building...


  • Vancouver, British Columbia, Canada Arista Full time

    Arista Networks is a leading innovator in data-driven, client-to-cloud networking for large data center, campus, and routing environments. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world.About the RoleWe are...


  • Vancouver, British Columbia, Canada Asana Full time

    About UsAsana is a leading work management platform that empowers teams to orchestrate their work and achieve their most important goals. With millions of users worldwide, Asana helps organizations like yours streamline workflows, boost productivity, and drive success.Job Title: Software Engineering Team Lead - Product InnovationWe're seeking an experienced...


  • Vancouver, British Columbia, Canada Amazon Full time

    {title} Job DescriptionWe are seeking a highly skilled {title} to join our team.Key ResponsibilitiesDesign and develop software applicationsCollaborate with cross-functional teamsImplement technical solutionsRequirementsStrong programming skillsExperience with software development methodologiesAbility to work in a team environmentWhat We OfferCompetitive...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    Join Our Team as a Senior Software Engineer - Backend ArchitectWe are looking for an experienced Senior Software Engineer to join our team in San Francisco and Vancouver. As a Backend Architect, you will be responsible for leading the development of scalable and robust large-scale distributed backend systems.About the PositionTake-Two Interactive is a...


  • Vancouver, British Columbia, Canada Vancouver Coastal Health Full time

    Job Description:We are seeking an experienced Software Engineer Lead to join our team at Vancouver Coastal Health.About the Role:The successful candidate will be responsible for leading software development projects, collaborating with cross-functional teams, and ensuring high-quality products meet customer needs.Key Responsibilities:Design and develop...

  • Technical Artist

    3 weeks ago


    Vancouver, British Columbia, Canada 2K Games, Inc. Full time

    2K Games, Inc. is a leading video game publisher with a portfolio of world-class games across multiple platforms.About 2K Games, Inc.Headquartered in Novato, California, 2K Games is a wholly owned label of Take-Two Interactive Software, Inc. Founded in 2005, 2K Games publishes titles developed by some of the most influential game development studios in the...